当前位置: 代码迷 >> 综合 >> stetho 简单使用
  详细解决方案

stetho 简单使用

热度:40   发布时间:2024-01-22 06:18:28.0

stetho 在android上的使用

  • 引入依赖

    compile 'com.facebook.stetho:stetho:1.3.1'compile 'com.facebook.stetho:stetho-okhttp3:1.3.1'compile 'com.facebook.stetho:stetho-urlconnection:1.3.1'

  • 简单初始化

    • 初始化

      public class MyApp extends Application {

      @Override
      public void onCreate() {super.onCreate();Stetho.initializeWithDefaults(this);
      }
      

      }

    • 添加网络监听
      示例okhttp3 :
      OkHttpClient.Builder builder = new OkHttpClient.Builder()


  • 在google 浏览器查看

    在google浏览器地址中输入[chrome://inspect] 打开查看窗口   (chrome://inspect)  
    

Network 可抓包  resources 可查看数据库和shareprefrence 文件

如果使用的数据库是realm,需要realm-stetho 支持

另外如果只app需要对网络抓包,尝试 packet capture .