Android 真机调试查看db数据库文件

在真机调试的时候想要adb查看手机上的db文件很麻烦

必须root手机获取超级权限才能进行adb查看/data/data/包名/databases/目录下的db文件

 

我们可以使用数据库可视化工具SQLiteStudio进行db文件的查看

 

一种方法是Device File Explorer导出db文件到电脑,然后用SQLiteStudio打开

不过对于频繁修改的数据,每次都要导出再打开会很麻烦

其实SQLiteStudio支持远程连接手机上的db文件,下面就介绍如何使用SQLiteStudio连接手机db文件

 

1.下载SQLiteStudio

https://sqlitestudio.pl/index.rvt

2.设置远程连接,选择Android SQLite,然后Tools下会出现Get Android connector JAR file进行点击

Android 真机调试查看db数据库文件

Android 真机调试查看db数据库文件

Android 真机调试查看db数据库文件

3.这个时候会在SQLiteStudio下载目录中出现JAR文件

Android 真机调试查看db数据库文件

将该jar文件导入项目 

Android 真机调试查看db数据库文件

右键该jar包,选择add as library

成功导入jar包后代码添加

SQLiteStudioService.instance().start(this)

并且要申请网络权限 

Android 真机调试查看db数据库文件

4.运行APP项目之后打开SQLiteStudio软件进行db的连接

Android 真机调试查看db数据库文件

连接成功

Android 真机调试查看db数据库文件