如何通过网页查看真机或者虚拟机的数据库
没有root的情况下如何查看手机的数据库呢?以前我们是不是都是导入数据库然后用SQLite Expert Professional 软件进行查看呢?且这种方式如果是真机的话还必须Root才可以导出数据库,这样子是不是太蛋疼了?
好了,今天我就给大家分享一个如何通过网页的方式轻松查看手机的数据库,不用root,真机、虚拟机都可以查看。(注意:前提你得翻墙,我也有点方。。。不过我有翻墙方法,可以免费15分钟。如果把地址设为代理的话就好像不限时间了,反正翻墙就是为了看看数据库,把地址对应的地址设为代理就行。)
第一步,在android stuido下加载依赖
在build.gradle的dependencies里加入如下依赖
compile 'com.facebook.stetho:stetho:1.5.0'
compile 'com.facebook.stetho:stetho:1.5.0'
如图
第二步:在主程序里的onCreate()里初始化
public class MyApplication extends Application {
public void onCreate() {
super.onCreate();
Stetho.initializeWithDefaults(this);//加入初始化
}
}
第三步:打开uc浏览器进行查看
注意:(你要用配置过翻墙的浏览器打开浏览,我是用uc浏览器配置了翻墙,所以我这里用uc浏览器进行讲解)
在你运行了程序的情况下,打开浏览器输入 chrome://inspect/ 然后回车
然后点击inspect进去,如下图
好了,这样就可以轻松查看手机里的数据库了。对于不知道如何翻墙的请点击这里:点击百度云下载 密码:g2lu
解压之后,按自己所需来