最简单的方法:通过ADB Shell连接到Sqlite3

Note: This method requires ROOT on the device you’re adbing to

我没有找到任何办法在Android Studio中,但我访问数据库与远程shell,而不是每次拉文件。

1-在命令提示符下转到您的platform-tools文件夹

2-输入命令adb devices以获取设备列表

C:\Android\adt-bundle-windows-x86_64\sdk\platform-tools>adb devices

List of devices attached

emulator-xxxx device

3-将外壳连接到设备:

C:\Android\adt-bundle-windows-x86_64\sdk\platform-tools>adb -s emulator-xxxx shell

4-导航到包含数据库文件的文件夹:

cd data/data//databases/

5-运行sqlite3以连接到您的db:

sqlite3 .db

6-运行sqlite3命令,你喜欢eg:

Select * from table1 where ...;

Note: Find more commands to run below.

SQLite cheatsheet

有几个步骤来查看SQLite数据库中的表:

>列出数据库中的表:

.tables

>列出表的外观:

.schema tablename

>打印整张表:

SELECT * FROM tablename;

>列出所有可用的SQLite提示命令:

.help

Logo

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

更多推荐