2

エミュレーターでアプリを実行しているときに logcat に記録された 2 つのエラーを次に示します。

02-09 13:44:10.470: W/dalvikvm(1334): VFY: unable to resolve virtual method 4033: Lorg/ksoap2/serialization/SoapObject;.getProperty (Ljava/lang/String;)Ljava/lang/Object;

02-09 13:44:10.492: E/dalvikvm(1334): Could not find class 'org.ksoap2.serialization.SoapObject', referenced from method com.example.androidapp.NextPage.soap

これらのエラーの原因は何ですか?どうすれば解決できますか? ありがとう!

編集:解決しました。プロジェクト>プロパティ> Javaビルドパス>注文とエクスポートの下にある「ksoap2.jar」にチェックマークを付ける必要がありました。現在、エラーは発生しません。

4

2 に答える 2

6

ksoapでも同様の問題が発生します。アプリケーションにksoap依存関係のjarファイルを追加していないと思います。サイズが143kbであることを確認し、古いファイルを削除して再度追加してください。プロジェクトをクリーンアップして実行します。これにより、おそらく2番目のエラーが削除されます。まず、一度チェックして正しいパラメータを渡していないと思います

requestObject.addProperty("UserIdentifier", "")

于 2013-02-09T14:00:57.597 に答える
0

問題を解決するためにライブラリを変更してください。

于 2013-02-09T13:56:39.237 に答える