首页 新闻 赞助 找找看

开发android程序,调用自定义.net Webservice 不能调用,总是报错哦

0
悬赏园豆:100 [已关闭问题] 关闭于 2013-01-09 14:07

基于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); 这里报错

}

NetSQL的主页 NetSQL | 小虾三级 | 园豆:1737
提问于:2013-01-09 10:27
< >
分享
所有回答(1)
0

换一种方式吧,不要用这种直接webservice的方式

把接口换成http get的

Rich.T | 园豆:3440 (老鸟四级) | 2013-01-09 10:35

请问是否有例子参考?

支持(0) 反对(0) NetSQL | 园豆:1737 (小虾三级) | 2013-01-09 10:43

@NetSQL: 

就低点你调用天气接口那样呀,他提供给你的是一个http://的链接,你肯定是直接去调用就行了

支持(0) 反对(0) Rich.T | 园豆:3440 (老鸟四级) | 2013-01-09 10:44

@Rich.T: 

我试过了,还是同样的错误,看来另有原因。

支持(0) 反对(0) NetSQL | 园豆:1737 (小虾三级) | 2013-01-09 11:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册