Android - 在设备上查看SQLite数据库?

nik*_*3ro 8 sqlite android

是否有任何工具可以让我在Android设备上浏览数据库?像Sql Management Studio这样的东西 - 你知道GUI工具,它显示数据库,表格,表格中的行等.

我正在使用Eclipse进行开发(如果它对于插件建议很重要).

谢谢!

Cri*_*ian 5

首先,除非您以root用户身份登录,否则您将无法"浏览"数据库(有几个教程可以解释如何在Android上获取root权限).其次,您可以使用adb shell(adb包含在SDK中),当您在那里时,您可以使用该sqlite3命令来浏览数据库.

当然,sqlite3不提供GUI ...但是,您可以将要浏览的数据库复制到您的计算机,并在那里使用任何GUI用于sqlite.

  • 但是要清楚一点,你必须拥有`root`访问权限甚至可以使用`adb shell`中的sqlite3 (5认同)

yan*_*nko 3

我的建议是在模拟器上运行您的应用程序(这样您就可以直接从 ADT 文件资源管理器复制 db 文件),然后使用SQLite Manager Firefox 插件查看它。