简介
stetho是Facebook开源的一个Android调试工具,通过Stetho,开发者可以使用chrome的inspect功能,对Android应用进行调试和查看。
项目github官方地址地 :官方github传送门
优势
就是可以看到组件布局 网络抓包 sp存储 数据库存储之类,类似web端的展示 能清晰的看到数据结构
配置:按照官网github最新版本就好
1.第一步
implementation 'com.facebook.stetho:stetho:1.5.1'
implementation 'com.facebook.stetho:stetho-okhttp3:1.5.1'
implementation 'com.facebook.stetho:stetho-urlconnection:1.5.1'
2.第二步
public class MyApplication extends Application{
publicvoidonCreate() {
super.onCreate();
Stetho.initializeWithDefaults(this);
}
}
3.第三步:最后在网络请求的时候加上拦截器
打开谷歌浏览器输入 chrome://inspect/#devices
点击上图 蓝色 inspect ,如果弹出来是个空白界面,则需翻墙
翻墙之后会出现以下界面,在Local Storage目录下出现数据库,缓冲,sp内容