基于Android 7,
用的是第三方组件ksoap2-android-assembly-2.5.4-jar-with-dependencies.jar
同样的写法,我用网上的天气预报 Webservice没有问题
只换一下命名空间和方法,自定义的.net Webservice
在这个地方,总是过不去
SoapObject rpc = new SoapObject(NAMESPACE, METHOD_NAME);
说缺少 Android.jar 包
请问啥原因啊,找了几天了。
//private static final String NAMESPACE = "http://WebXml.com.cn/";
private static final String NAMESPACE = "http://192.168.0.6/Service1.asmx";
//private static final String METHOD_NAME = "getWeatherbyCityName";
private static final String METHOD_NAME = "HelloWorld";
public void getWeather(String cityName) {
SoapObject rpc = new SoapObject(NAMESPACE, METHOD_NAME); 这里报错
}
换一种方式吧,不要用这种直接webservice的方式
把接口换成http get的
请问是否有例子参考?
@NetSQL:
就低点你调用天气接口那样呀,他提供给你的是一个http://的链接,你肯定是直接去调用就行了
@Rich.T:
我试过了,还是同样的错误,看来另有原因。