Facebook的Android调试工具Stetho
2016-04-21 11:11
363 查看
Stetho是Facebook出品的一个强大的Android调试工具,使用该工具你可以在线查看数据库、布局、网络请求等一切都是可视化布局。你只需要在配置好代码之后在谷歌浏览器中输入 chrome://inspect 就可以(上图)
![](https://img-blog.csdn.net/20160421110838448)
![](https://img-blog.csdn.net/20160421110852214)
这很像web开发中的审查元素选项
只有stetho库是必须的,想查看网络请求的话,需要使用下面的两个库之一(看你的网络库用的是okhttp还是urlconnection)
或者
修改代码
开启网络请求查看若果你使用了okhttp库,参考下面的代码:
这很像web开发中的审查元素选项
配置Stetho
添加额外包 gradle引用compile 'com.facebook.stetho:stetho:1.1.0'
只有stetho库是必须的,想查看网络请求的话,需要使用下面的两个库之一(看你的网络库用的是okhttp还是urlconnection)
compile 'com.facebook.stetho:stetho-okhttp:1.1.0'
或者
compile 'com.facebook.stetho:stetho-urlconnection:1.1.0'
修改代码
public class MyApplication extends Application { public void onCreate() { super.onCreate(); Stetho.initialize( Stetho.newInitializerBuilder(this) .enableDumpapp(Stetho.defaultDumperPluginsProvider(this)) .enableWebKitInspector(Stetho.defaultInspectorModulesProvider(this)) .build()); } }
开启网络请求查看若果你使用了okhttp库,参考下面的代码:
OkHttpClient client = new OkHttpClient(); client.networkInterceptors().add(new StethoInterceptor());
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories