我正在开发一个Android应用程序并使用SQLite。
我想访问数据库并在仿真器手机上运行一些SQL查询以进行调试。怎么做?
答案 0 :(得分:4)
您可以使用sqlite3
命令。阅读http://developer.android.com/guide/developing/tools/adb.html#shellcommands
要使用sqlite3,请在模拟器实例上输入远程shell,如 如上所述,然后使用sqlite3命令调用该工具。 (可选)在调用sqlite3时,您可以指定的完整路径 您想要探索的数据库。模拟器/设备实例存储SQLite3 文件夹/ data / data // databases /.
中的数据库
示例:
$ adb -s emulator-5554 shell
# sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.db
SQLite version 3.3.12
Enter ".help" for instructions
.... enter commands, then quit...
sqlite> .exit