0
点赞
收藏
分享

微信扫一扫

Androiid 调用WebSerice,血泪总结


公司现有框架需要复杂解决需求,领导决定采用调用webService方法实现增删改查。

1)新建Android工程,引入下载好的ksoap2-android类库

重点就在这个库,因为项目有很多jar包,删除重复jar包过程中,一定别着急,慢慢删除,多了虽然不报错但是调用不成功。

这里注意:(android studio开发)build中有个intermediates下面的exploded-aar下面有个很深的jar包,class。jar里面有个解析类和这个包重复。

2)引后调用方法,命名空间等怎么找见

这里要介绍SOAP版本:确定不了的用11.

现在Axis、Axis2都是同时支持SOAP1.1和SOAP1.2的。即在服务器端发布一个WebService服务之后,客户端既可以通过SOAP1.1版本来访问服务器的服务,也可以通过SOAP1.2版本来访问服务器的服务。
    如果客户端不指定SOAP版本,则无论是用Axis还是Axis2编写的客户端,默认使用的都是SOAP1.1版本,

3)还有就是调用方法不带?wsdl。

暂时就这么多。

举报

相关推荐

0 条评论