4

MainActivity私のコードは 1 年以上正常に動作しており、他の場所でいくつかのコードを変更した後、最初の形式のコードは変更していません。私は今これを取得し、これerror: java.lang.reflect.InvocationTargetExceptionjava.lang.NoClassDefFoundError: com/google/gson/Gson試してみると:

   Gson gson = new Gson();

Gson を使用する他のプログラムがあり、正常に動作します。プロジェクトの libs フォルダーに gson-2.2.4 があります。他の同様の問題を何時間も読んでみましたが、行き詰まっています。猫ログ:

06-06 01:47:25.935: I/System.out(4393): debugger has settled (1304)
06-06 01:47:26.120: E/dalvikvm(4393): Could not find class 'com.google.gson.Gson', referenced from method com.comcasystems.routedriver.MainActivity.onCreate
06-06 01:47:26.120: W/dalvikvm(4393): VFY: unable to resolve new-instance 133 (Lcom/google/gson/Gson;) in Lcom/comcasystems/routedriver/MainActivity;
06-06 01:47:26.120: D/dalvikvm(4393): VFY: replacing opcode 0x22 at 0x000b
06-06 01:47:26.120: D/dalvikvm(4393): DexOpt: unable to opt direct call 0x0206 at 0x0d in Lcom/comcasystems/routedriver/MainActivity;.onCreate
06-06 01:47:26.170: E/dalvikvm(4393): Could not find class 'com.google.gson.Gson', referenced from method com.comcasystems.routedriver.MainActivity$1.handleMessage
06-06 01:47:26.170: W/dalvikvm(4393): VFY: unable to resolve new-instance 133 (Lcom/google/gson/Gson;) in Lcom/comcasystems/routedriver/MainActivity$1;
06-06 01:47:26.175: D/dalvikvm(4393): VFY: replacing opcode 0x22 at 0x0024
4

1 に答える 1