我想使用KSOAP2调用Android的SOAP Web服务。我设法在其中一个教程中得到了示例,但在尝试使其在我自己的Web服务上工作时,LogCat声明“连接被拒绝”。目前,webservice的主机地址是“http:// localhost:9001 /”。 我可以使用SoapUI访问它,但不能通过我的Android应用程序访问它。
我可以在必要时发布代码,但错误消息的最可能原因是什么?
虽然我在这里:有没有办法看到KSOAP发送的消息实际上是什么样的?如果可以建立连接,HttpTransport.requestDump似乎只能工作,在我的情况下不能。
答案 0 :(得分:2)
我确认从模拟器看到的机器地址为10.0.2.2
。更多信息:Emulator Networking。
关于HttpTransportSE.requestDump
:正如您所说,只有在实际通信时才会填充(如果您将HttpTransportSE.debug
标记设置为true
)。如果没有沟通,你还有其他问题而不是内容!