在真机调试的时候想要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进行点击

6dbf5ce740c07d34ee83e2cfb29019e0.png

7037506ee551f9da1d755ed6c41362e6.png

13b4a173a824a51e80e58a6ed54e3ccc.png

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

5793afd846d7fde698108d725a2d1604.png

将该jar文件导入项目

1a6bb8efabb82c6e50c45220f7f275e7.png

右键该jar包,选择add as library

成功导入jar包后代码添加

SQLiteStudioService.instance().start(this)

并且要申请网络权限

46a8c89222d016eff65dd49ec1e91881.png

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

e2ee5b63e6bf5a3406c5f35068c21986.png

连接成功

0b140f34789802aff098740940cc2351.png

Logo

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

更多推荐