开发者社区> 问答> 正文

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    用的这个包

展开
收起
爱吃鱼的程序员 2020-06-22 22:41:30 407 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    日志你们复制出来看下。。。这个问题我遇到过,当时是1秒钟调用11次请求导致失败,解决的方法是写一个轮询机制,一旦发送失败延迟 300毫秒重发,目前运行没发现问题,可以参考一下。跟我的思路差不多但是这并没有解决这个BUG啊。。。

    2020-06-22 22:41:46
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载