ksoap2-android 包调用2次以上就报错
错误日志如下:
12-26 09:25:45.515: W/System.err(1301): org.xmlpull.v1.XmlPullParserException: unexpected type (position:END_DOCUMENT null@1:0 in java.io.InputStreamReader@461a8c40) 12-26 09:25:45.524: W/System.err(1301): at org.kxml2.io.KXmlParser.exception(KXmlParser.java:273) 12-26 09:25:45.524: W/System.err(1301): at org.kxml2.io.KXmlParser.nextTag(KXmlParser.java:1420) 12-26 09:25:45.524: W/System.err(1301): at org.ksoap2.SoapEnvelope.parse(SoapEnvelope.java:126) 12-26 09:25:45.524: W/System.err(1301): at org.ksoap2.transport.Transport.parseResponse(Transport.java:96) 12-26 09:25:45.565: W/System.err(1301): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:189) 12-26 09:25:45.565: W/System.err(1301): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:95) 12-26 09:25:45.565: W/System.err(1301): at com.besttone.tuanwei.exchange2.information.ws.stub.ScheduleWebService.getSchedule(ScheduleWebService.java:161) 12-26 09:25:45.565: W/System.err(1301): at com.besttone.tuanwei.exchange2.information.activity.ScheduleDetailActivity$2.doInBackground(ScheduleDetailActivity.java:293) 12-26 09:25:45.565: W/System.err(1301): at com.besttone.tuanwei.exchange2.information.activity.ScheduleDetailActivity$2.doInBackground(ScheduleDetailActivity.java:1) 12-26 09:25:45.565: W/System.err(1301): at android.os.AsyncTask$2.call(AsyncTask.java:185) 12-26 09:25:45.565: W/System.err(1301): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 12-26 09:25:45.565: W/System.err(1301): at java.util.concurrent.FutureTask.run(FutureTask.java:137) 12-26 09:25:45.565: W/System.err(1301): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068) 12-26 09:25:45.565: W/System.err(1301): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561) 12-26 09:25:45.565: W/System.err(1301): at java.lang.Thread.run(Thread.java:1096)
网上查了下好像是jar包有问题,具体是什么问题有谁知道不?
ksoap2-android-assembly-2.5.8-jar-with-dependencies.jar 用的这个包
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
跟我的思路差不多 但是这并没有解决这个BUG啊。。。
这个问题我遇到过,当时是1秒钟调用11次请求导致失败,解决的方法是写一个轮询机制,一旦发送失败延迟 300 毫秒重发,目前运行没发现问题,可以参考一下。
日志你们复制出来看下。。。