Facebook强大的监测工具:Stetho 网络数据,数据库,SharedPreferences

Stetho引用

api 'com.facebook.stetho:stetho-okhttp3:1.3.1'

 

在build OkHttpClient时需要添加网络拦截器

OkHttpClient.Builder().addNetworkInterceptor(new StethoInterceptor())

在Application的OnCreate中初始化

//FaceBook调试器,可在Chrome调试网络请求,查看SharePreferences,数据库等
Stetho.initializeWithDefaults(this);

 

连接手机,在电脑Chrome或者Opera浏览器中输入: chome://inspect/#devices,也可以安装 Inspect Devices浏览器插件

Facebook强大的监测工具:Stetho 网络数据,数据库,SharedPreferences_第1张图片

看到如下界面,则代表监测成功,如果没有App显示,那应该就是忘了在Application中初始化或者多打开两次APP刷新

Facebook强大的监测工具:Stetho 网络数据,数据库,SharedPreferences_第2张图片

如果电脑有链接测试机,上面链接的手机列表会耗时几秒才能显示出来。

点击 红色圈起来的就可以查看该手机的相关情况

 

网络情况

Facebook强大的监测工具:Stetho 网络数据,数据库,SharedPreferences_第3张图片

查看数据库

Facebook强大的监测工具:Stetho 网络数据,数据库,SharedPreferences_第4张图片

SharePreferences

Facebook强大的监测工具:Stetho 网络数据,数据库,SharedPreferences_第5张图片

打开的页面Activity包名及路径

Facebook强大的监测工具:Stetho 网络数据,数据库,SharedPreferences_第6张图片

你可能感兴趣的:(技巧)