求高手解决android调用webservice问题

hunankeda110 2010-08-05 01:49:07
android连接.net 的webservice时,可以调用无参的HelloWord方法,但调用带参数的方法时,就会出现Server was unable to process request. ---> Object reference not set to an instance of an object.的错误。有那位高手指点一下。。
...全文
1175 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
xw4461157 2012-09-07
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20101012/13/1a9cd150-36fc-4b40-8f77-c6772b006335.html

wangfamao 2010-11-03
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 didoleo 的回复:]
android 中调用.net 的webservcie ,跟纯的java调用.net的webservice有啥区别吗?

在java中调用.net的webservice,我一般用axis,根据url生成静态类,然后写客户端调用就行了。

在android中,那么就导入axis的jar包,其它的不就都一样了么
[/Quote]

我正为此事烦恼,你能详细给我说说吗?qq476217736
didoleo 2010-08-26
  • 打赏
  • 举报
回复
android 中调用.net 的webservcie ,跟纯的java调用.net的webservice有啥区别吗?

在java中调用.net的webservice,我一般用axis,根据url生成静态类,然后写客户端调用就行了。

在android中,那么就导入axis的jar包,其它的不就都一样了么
lbp0005 2010-08-19
  • 打赏
  • 举报
回复
http://hi.baidu.com/lbp0408/blog/item/7971ae10d229b30c203f2e12.html
nwcow 2010-08-07
  • 打赏
  • 举报
回复
抓包分析下呗,看看报文是否正确?
hunankeda110 2010-08-06
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 hshm20517 的回复:]
LZ也是用ksoap?一朋友用过,没听说遇到什么问题
[/Quote]是连接.net的webservice吗?
hshm20517 2010-08-05
  • 打赏
  • 举报
回复
LZ也是用ksoap?一朋友用过,没听说遇到什么问题
wang_zun_ren 2010-08-05
  • 打赏
  • 举报
回复
用.net不到1年。。。。。
vclongking 2010-08-05
  • 打赏
  • 举报
回复
没做过webservice ,
关注 学习了。
纠结的木棉花 2010-08-05
  • 打赏
  • 举报
回复
应该new一个instance of the object!
Hunter_Tang 2010-08-05
  • 打赏
  • 举报
回复
别添加addProperty。 用 .setEntity(new UrlEncodedFormEntity(nameValuePairs));
试试。
全速前行 2010-08-05
  • 打赏
  • 举报
回复
也没有用过这些,顶起来吧
hunankeda110 2010-08-05
  • 打赏
  • 举报
回复
跪求。。。
ameyume 2010-08-05
  • 打赏
  • 举报
回复
帮顶~~~~
hunankeda110 2010-08-05
  • 打赏
  • 举报
回复
主要代码如下:
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
request.addProperty("name", "wayde".toString());
request.addProperty("cellInfo", "5542-2545".toString());
request.addProperty("gps","0|0".toString());

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

envelope.setOutputSoapObject(request);
AndroidHttpTransport aht = new AndroidHttpTransport(URL);
aht.debug=true;
try {
aht.call(SOAP_ACTION, envelope);
SoapPrimitive response = (SoapPrimitive)envelope.getResponse();
String result = response.toString();

}
catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (XmlPullParserException e){
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧