从nohttp转到Retrofit2遇到了这么一个问题。

原来项目用的是nohttp,网络请求运行起来是没有问题的。但有些写法比较麻烦,所以想要转成rxjava和retrofit结合来使用,顺便练习这两个框架的使用。刚开始的时候用的是5.0+手机,没什么问题。现在多了个手机,vivo 手机,Android6.0的,我在这里做了个网络请求,检查服务器上的apk版本,最初测试的时候没有问题。使用了几天后,再次打开APP,奔溃了,调试如下的bug,不知道啥意思。

07-29 14:07:40.814 20967-21001/xxx A/art: art/runtime/thread.cc:1344] Throwing new exception 'length=349; index=1434' with unexpected pending exception: java.lang.ArrayIndexOutOfBoundsException: length=349; index=1434
07-29 14:07:40.814 20967-21001/xxx A/art: art/runtime/thread.cc:1344]   at void xxx.activity.MainActivity.getNetVersion() (MainActivity.java:230)
07-29 14:07:40.814 20967-21001/xxx A/art: art/runtime/thread.cc:1344]   at void com.tuchuan.toclock.activity.MainActivity.access$300(xxx.activity.MainActivity) (MainActivity.java:89)
07-29 14:07:40.814 20967-21001/xxx A/art: art/runtime/thread.cc:1344]   at void xxx.activity.MainActivity$1.run() (MainActivity.java:165)
07-29 14:07:40.814 20967-21001/xxx A/art: art/runtime/thread.cc:1344] 
07-29 14:07:41.194 20967-21001/xxx A/art: art/runtime/barrier.cc:90] Check failed: count_ == 0 (count_=-1, 0=0) Attempted to destroy barrier with non zero count
07-29 14:07:41.194 20967-21001/xxx A/art: art/runtime/runtime.cc:366] Runtime aborting --- recursively, so no thread-specific detail!
07-29 14:07:41.194 20967-21001/xxx A/art: art/runtime/runtime.cc:366] 
07-29 14:07:41.194 20967-21001/xxx A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 21001 (Thread-5324)

 找来找去,还是在设置里面修改了Instant Run, 把这个√去掉了,然后运行就OK了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值