0

SOAP を使用して WebService と通信するために ksoap2 を使用するアプリケーションがあります。

Samsung Galaxy Stratosphere で次のエラーが発生して失敗したという報告があります。

java.lang.NoSuchMethodError: org.ksoap2.serialization.SoapObject.getPropertyAsString

Android バージョン: 2.3.6。Ksoap バージョン: 3.0.0-RC.4

問題は、Android 2.1、2.3、4.0 などを含む他のデバイスで失敗を再現できないことです。Ksoap ライブラリは Apk にバンドルされているため、Stratosphere が他のソースからライブラリをロードしていると思われます。

犯人を特定する方法はありますか?問題のあるクラスの jar ファイルの場所を出力しようとしましたが、各メソッドは失敗し、getProtectionDomain() は null と getResource() バリアントを返します。

Android が別の場所からライブラリを読み込んでいることがわかった場合でも、Apk にライブラリを強制的に読み込むにはどうすればよいですか?

4

0 に答える 0