一,先下载facebook提供的jar包,在项目引入。下载地

二,在Application里面初始化。(studio需要添加一些别的配置,上面的网址,有详

细说明)

public class MyApplication extends Application {

public void onCreate() {

super.onCreate();

Stetho.initialize(

Stetho.newInitializerBuilder(this)

.enableDumpapp(

Stetho.defaultDumperPluginsProvider(this))

.enableWebKitInspector(

Stetho.defaultInspectorModulesProvider(this))

.build());

}

}

三,在手机上安装这个应用。然后,在chrome里面输入 chrome://inspect/ ,连接设备就可以看到你使用这个调试的app了(手机一直是连接状态)。

四,测试的一些截图:

1,数据库信息:

0818b9ca8b590ca3270a3433284dd417.png

2,在chrome操作数据库,插入数据:

0818b9ca8b590ca3270a3433284dd417.png

3,查看联网请求情况。

0818b9ca8b590ca3270a3433284dd417.png

4,查看WebView的内容(这里需要4.4及以上版本)

在设置webview时,需要添加一些代码:

if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.KITKAT) {

WebView.setWebContentsDebuggingEnabled(true);

}

查看webview内容

0818b9ca8b590ca3270a3433284dd417.png

webview的元素

0818b9ca8b590ca3270a3433284dd417.png

五,这个确实不错,尤其是在手机没有root情况下,查看数据库的信息。

参考:

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐