Stetho - Android 调试神器

来源:互联网 发布:淘宝商家显示地址 编辑:程序博客网 时间:2024/05/21 09:37

转载请标明出处:http://blog.csdn.net/donkor_/article/details/54564105

前言
Android 调试神器(FaceBook 出品,需配合Chrome浏览器使用),使开发者能在Chrome Developer Tools中查看应用布局,网络请求,sqlite,preference。最主要的还是因为不!需!要!root!就能查看上述全部功能。

更多详细介绍请参见Github地址:https://github.com/facebook/stetho

看介绍就感觉叼叼的,马上就玩起来
▲集成步骤
1 . 在app的build文件加上:

compile 'com.facebook.stetho:stetho:1.3.1'//okhttp调试网络时用,不是okhttp的请直接谷歌或百度compile 'com.facebook.stetho:stetho-okhttp3:1.3.1'

2 . 新建MyApplication 中初始化,同时别忘了在AndroidManifest中配置Application标签中的name

public class MyApplication extends Application {    public void onCreate() {        super.onCreate();        Stetho.initializeWithDefaults(this);    }}

3 . 运行App, 打开Chrome输入chrome://inspect/#devices(注:数据线要把手机和电脑连接起来)

如上图,chrome会检测到我们的应用程序,点击inspect进入查看页面
※ 注:第一次进入可能会白屏,its doesnt matter。原因可能是没有翻墙的缘故。直接点下面的链接下载个蓝灯,免费溜一圈就行,之后就不需要了。

蓝灯Github地址:https://github.com/getlantern/lantern

▲嗨(玩)起来
1 . 界面UI树状结构,直接修改文本内容

2 . 使用okhttp直接调试网络(别忘了在配置文件中添加权限)

3 . 直接查看SharedPreferences

Last ,看下demo效果图:

Demo_CSDN 下载地址 : http://download.csdn.net/detail/donkor_/9738269

结尾:
希望这篇文章有帮助到您。欢迎关注我的微信公众号,扫一扫下方二维码,即可关注。有什么问题也可以直接留言,看到之后我会及时回复您。

7 0
原创粉丝点击