在android上查看sqlite数据库

时间:2015-02-24 08:38:54

标签: android sqlite android-studio

我正在使用android studio开发我的第一个Android应用程序。

我正在插入手机,并在那里测试我的应用程序,以便随时测试更改。

我正在使用sqlite数据库。如何查看这些数据库,表格以及这些表格的内容(行)?

Google搜索后,我发现您可以在手机根电话时执行此操作。但是,在开发应用程序时,你肯定不必根手机查看数据库吗?

更新

人们正在使用假设知识的术语。如果您希望我复制数据库,请说明如果您希望我使用adb,请解释它是什么。否则对我来说意义不大。感谢

3 个答案:

答案 0 :(得分:1)

使用AndroidStudio提供的adb shell命令或GUI界面从模拟器或设备中提取名为XYZ.db的sqlite数据库。然后使用Sqlite Browser打开它。它是sqlite浏览的杀手级应用。

随着sqlite3附带android,您可以使用命令行查看保存在设备/模拟器中的数据库。命令参考已列出Sqlite3 android command

如果您觉得懒得发现如何使用adb pull从模拟器/设备中提取文件,以下答案可能会对您有所帮助。 how to pull

答案 1 :(得分:0)

至少在我的情况下,我需要根设备。之后我安装了SQLiteEditor。使用此应用程序,您可以修改和查看数据库。或者,如果您不想安装新应用,则可以使用根浏览器直接进入数据库中已安装的应用。在/ data / data / {yourapp}内。

答案 2 :(得分:0)

将数据库复制到您的系统

  1. 使用复制或粘贴或
  2. 使用adb pull命令
  3. 然后用Google搜索 sqlitestudio-2.1.4 ,下载并运行,浏览数据库,然后就可以看到数据库的行,列,值等。