Stetho调试Android应用
来源:互联网 发布:粤语网络词 编辑:程序博客网 时间:2024/05/16 05:15
Stetho是一个Android应用的调试工具。当你的应用集成Stetho时,开发者可以访问Chrome,在Chrome Developer Tools中查看应用布局,网络请求,sqlite,preference等等,可视化一切应用操作(更重要的是不用root)。
1. 添加依赖
这里我使用的网络框架是okhttp,如果用的其他,要引入其他的依赖库
具体看这里:https://github.com/facebook/stetho
dependencies { compile 'com.facebook.stetho:stetho:1.5.0' compile 'com.facebook.stetho:stetho-okhttp3:1.5.0'}
2. 在Application中初始化
Stetho.initializeWithDefaults(this);
3. 网络调试需要添加interceptor(可选)
addNetworkInterceptor(new StethoInterceptor())
OkHttpClient.Builder builder = new OkHttpClient.Builder() .addNetworkInterceptor(new StethoInterceptor()) .connectTimeout(20, TimeUnit.SECONDS) .writeTimeout(10, TimeUnit.SECONDS) .readTimeout(10, TimeUnit.SECONDS);
4. 运行项目,然后在chrome中访问 chrome://inspect,
说明:这里需要翻墙哦!
5. 找到你的项目,点击inspect就可以看到项目相关的东西了。
阅读全文
1 0
- Stetho调试Android应用
- chrome 加 Stetho,调试android应用
- Android调试利器--Stetho
- Android调试工具Stetho
- Stetho - Android 调试神器
- android调试神器Stetho
- android调试神器Stetho
- Android调试工具_ Stetho
- Android必知必会-Stetho调试工具
- facebook stetho Android调试工具
- 在Android调试模式中使用Stetho
- Android 调试工具 Stetho 使用学习
- facebook的Android调试工具Stetho介绍
- facebook的Android调试工具Stetho介绍
- Android 强大的调试工具 Stetho
- facebook的Android调试工具Stetho介绍
- facebook的Android调试工具Stetho介绍
- facebook的Android调试工具Stetho介绍
- Redis 快速提高系统性能的银弹
- python运维__fifth_chapter(1)--import详解
- 检查xcode 项目不用的文件
- Redis与Memcached的区别
- Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple errors
- Stetho调试Android应用
- linux下jdk的安装和部署
- 缓存Redis与Memcached的比较
- 页面内容跟随屏幕分辨率,不随窗口缩放而变化
- 矩阵的线性变换
- java并发【转】
- String字符串拼接符 “+”底层原理
- linux 常用命令安装及操作
- Python学习笔记(一):list属性及方法浅析