我正在使用Rx批量请求到api。目前正在进行5次通话。我的代码中有一行在响应返回时打印出来。执行代码时,我经常发现只打印了4行,这意味着并非所有5个调用都已完成。看看logcat,我看到以下消息:
阅读:意外的EOF!
我在github上遇到过这个问题:https://github.com/square/retrofit/issues/1228
我尝试在正在使用的@GET请求之上添加@Streaming
,但这似乎无法解决问题。
我可以从哪里开始调试,可能是什么问题?
答案 0 :(得分:4)
我在这里找到了解决方案 https://sites.google.com/site/zhuoweisite/blog/fixingreadunexpectedeoferrorwhenusinglogcatonandroid80
在您的终端上执行此命令
adb logcat -G 1m