0

Eclipse (3.6) を使用して Android アプリに ksoap2 を実装しようとしています。

これはソース コードの一部です。

SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);

SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.dotNet=true;
envelope.setOutputSoapObject(request);

HttpTransport androidHttpTransport = new HttpTransport(URL);
androidHttpTransport.call(SOAP_ACTION, envelope);

行を押すandroidHttpTransport.call(SOAP_ACTION, envelope);と、次のようなエラーが表示されます。

ソースの添付ファイルには、ファイル HttpTransport.class のソースが含まれていません

ログに次のエラーが表示されます。

VFY: Lorg/ksoap2/transport/ServiceConnectionMidp のデッド コード 0x0005-0005。.setRequestProperty (Ljava/言語/文字列;Ljava/言語/文字列;)V

いったい何が問題なの?

4

2 に答える 2

0

HttpTransportSE androidHttpTransportSE=new HttpTransportSE(URL) の代わりに使用しHttpTransportます。

おそらくこれで問題は解決します。

于 2011-01-21T11:05:18.107 に答える
0

問題が HttpTransportSE にある場合は、依存関係のある ksoap2 を次のページからダウンロードできると確信しています: http://simpligility.github.io/ksoap2-android/getting-started.html

于 2016-05-03T10:40:47.597 に答える