如何在Android仿真器设备上访问数据库

如何在Android仿真器设备上访问数据库,android,Android,我正在开发一个Android应用程序并使用SQLite 我想访问数据库,并在emulator手持设备上运行一些SQL查询以进行调试。如何执行此操作?您可以使用sqlite3命令。读这里 要使用sqlite3,请在emulator实例上输入一个远程shell,如下所示 如上所述,然后使用sqlite3命令调用该工具。 或者,在调用sqlite3时,可以指定 要浏览的数据库。模拟器/设备实例存储SQLite3 文件夹/data/data//databases/中的数据库 例如: $ adb -s e

我正在开发一个Android应用程序并使用SQLite


我想访问数据库,并在emulator手持设备上运行一些SQL查询以进行调试。如何执行此操作?

您可以使用
sqlite3
命令。读这里

要使用sqlite3,请在emulator实例上输入一个远程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 

还有一个motodev插件,它将DB工具集成到Eclipse中