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/lang/String;Ljava/lang/String;)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 回答