使用Stetho工具在浏览器上查看SQLite数据库

使用Stetho可以很方便的在浏览器上查看Android设备的SQLite数据库。

首先引入Stetho的依赖:

implementation 'com.facebook.stetho:stetho:1.4.1'
implementation 'com.facebook.stetho:stetho-okhttp3:1.4.1'

然后自定义Applicaiton类,初始化Stecho:

public class App extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        Stetho.initializeWithDefaults(this);
        new OkHttpClient.Builder()
                .addNetworkInterceptor(new StethoInterceptor())
                .build();
    }
}

不要忘了修改manifests文件:

android:name=".App"

然后在App运行后打开chrome浏览器,输入网址:chrome://inspect

当检测到设备后,点击设备下的inspect

选择Resources选项,就可以看到设备下的SQLite数据库了