sujinde
4/12/2016 - 3:36 AM

集成Stetho小坑记

集成Stetho小坑记

0.按照Stetho官方最简单的步骤集成是不够的。
1.初始化必须要在主项目的Application类进行,库项目的Application不行。
2.如果同时使用了retrofit,集成  compile 'com.facebook.stetho:stetho-okhttp:1.3.1' 的时候,遇到java.lang.AbstractMethodError: abstract method "void okhttp3.Callback.onResponse(okhttp3.Call, okhttp3.Response)"的话
,可以直接新建自己的StethoIntercetor类,类的内容从官方的github https://github.com/facebook/stetho/blob/master/stetho-okhttp3%2Fsrc%2Fmain%2Fjava%2Fcom%2Ffacebook%2Fstetho%2Fokhttp3%2FStethoInterceptor.java直接复制过来即可。