retrofit框架接口調用時候報Throwing new exception

最近在開發的時候遇到了一個很坑的問題,在三星6.0手機上請求接口時候報了一個異常:Throwing new exception 'length=1658; index=3248' with unexpected pending exception: java.lang.ArrayIndexOutOfBoundsException: length=1658; index=3248。咱們的網絡用的是retrofit,目前能夠肯定的是因爲retrofit2和gradle的settings配置下的Instant Run有關,須要將其下的選項所有取消對勾。這個操做是讓gradle每次運行,不適用緩存,要從新進行編譯。可是我不理解的是在另一個分支上一樣的代碼就不須要這個操做,若是有大神知道的,還請不吝賜教。java

相關文章
相關標籤/搜索