debug android:连接到手机上的sqlite db

use*_*932 6 android

我正在构建一个带有SQLite数据库的应用程序.有些数据没有被删除,我想在现有数据库中运行即席查询进行调试.

有没有办法在调试模式下连接到手机(或仿真器)上的SQLite数据库?

Iva*_*mov 5

是的,您可以使用本手册连接到您的设备(或仿真器).使用adb连接到模拟器:

$ adb -s emulator-5554 shell
Run Code Online (Sandbox Code Playgroud)

然后使用您需要的数据库启动sqlite3应用程序:

# sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.db
Run Code Online (Sandbox Code Playgroud)

然后,您可以运行所需的任何SQL查询.