我正在使用android studio开发我的第一个Android应用程序。
我正在插入手机,并在那里测试我的应用程序,以便随时测试更改。
我正在使用sqlite数据库。如何查看这些数据库,表格以及这些表格的内容(行)?
Google搜索后,我发现您可以在手机根电话时执行此操作。但是,在开发应用程序时,你肯定不必根手机查看数据库吗?
更新
人们正在使用假设知识的术语。如果您希望我复制数据库,请说明如果您希望我使用adb,请解释它是什么。否则对我来说意义不大。感谢
答案 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)
将数据库复制到您的系统
然后用Google搜索 sqlitestudio-2.1.4 ,下载并运行,浏览数据库,然后就可以看到数据库的行,列,值等。