首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >kSoap-2 android空指针异常

kSoap-2 android空指针异常
EN

Stack Overflow用户
提问于 2013-06-10 19:52:16
回答 1查看 229关注 0票数 0

我正在为安卓系统使用ksoap2,并发送SOAP请求。我在谷歌上搜索了一整天,却找不到解决问题的方法。第一个问题是i:type,我的服务返回了i:type请求的错误,所以我发现可以使用

新SoapSerializationEnvelope(SoapEnvelope.VER10);= SoapSerializationEnvelope信封

而不是

新SoapSerializationEnvelope(SoapEnvelope.VER11);= SoapSerializationEnvelope信封

解决了i:type问题。现在生成的请求不包含i:type,如果我使用SOAP发送它,它可以正常工作,但是现在我得到了NullPointerException

在这一行

httpTransport.call(DEFAULT_SOAP_ACTION,信封);

有人能帮我解决这个问题吗?如果您需要我的代码,我可以张贴它。我还尝试使用不同版本的ksoap .jar文件,但没有帮助。

EN

回答 1

Stack Overflow用户

发布于 2013-07-10 11:10:00

也许有人会需要这个。

我通过显式设置类型来解决这个问题(对于每个PropertyInfo,都有接收类型类String.class等的.setType函数)。并使用

新SoapSerializationEnvelope(SoapEnvelope.VER11);= SoapSerializationEnvelope信封

并使用它从soap请求中移除i:type。希望它能帮到别人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17031696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档