android调试桥工具stetho的使用

Stetho 是一个功能强大的 Android 应用调试桥,起到桥梁的作用,连接 Android 应用和 Chrome,通过 Chrome 开发者工具调试 Android 应用,提供视图元素检查,网络监控,数据库动态交互,Dumpapp(可扩展的命令行交互接口),JavaScript Console 等功能。

当启用后,开发者可以通过 Chrome 桌面浏览器中的开发者工具访问本地应用。开发者也可以选择启用可选的 dumpapp 工具提供一个强大的应用内部命令行接口。

  • stetho官网
  • stetho github地址

一旦你完成了下面的设置说明,只要启动你电脑上的 Chrome 浏览器并输入 chrome://inspect 点击 "Inspect" 按钮即可开始调试。

注意:如果你点击 "Inspect" 出现的是一个空白页面,请尝试下面的解决方案:

  • 可能是 Chrome 版本过低,尝试升级 Chrome。
  • 先翻个墙再打开调试界面(第一次需要这样,后面不需要)。

配置
在 Gradle 中添加 stetho依赖

// Gradle dependency on Stetho
dependencies {
compile 'com.facebook.stetho:stetho:1.5.0'
}

只有 stetho 主依赖是必须的,但你可能还希望有一个网络助手

   dependencies { 
    compile 'com.facebook.stetho:stetho-okhttp3:1.5.0'
   }

或者:

   dependencies { 
     compile 'com.facebook.stetho:stetho-urlconnection:1.5.0'
   }

或者:

   dependencies { 
     compile 'com.facebook.stetho:stetho-js-rhino:1.5.0'
   }

android调试桥工具stetho的使用_第1张图片
image.png

android调试桥工具stetho的使用_第2张图片
image.png

android调试桥工具stetho的使用_第3张图片
image.png

[Stetho,一个功能强大的 Android 应用调试桥]
http://www.jianshu.com/p/38d8324b126a

你可能感兴趣的:(android调试桥工具stetho的使用)