您好我正在努力尝试查看我从我的Android代码创建的数据库。我正在使用genymotion emualator,我无法从项目数据文件夹中的filemanager中看到任何内容。有没有办法从genymotion shell查看我的数据库?感谢。
答案 0 :(得分:6)
您可以在模拟器中安装应用程序,以便浏览已安装的数据库应用程序。 Root必须可用,并且由于Genymotion虚拟设备已植根,您可以按照以下步骤操作:
答案 1 :(得分:4)
我总是将其从设备中取出并使用Firefox中的Sqlite Manager进行查看:
adb pull /data/data/com.yourpackage/databases/yourdb.db
答案 2 :(得分:0)
我不确定使用via shell,但以下过程帮助我查看了数据库
1.下载一个好的文件浏览器(我用过 - https://play.google.com/store/apps/details?id=com.jrummy.root.browserfree)
答案 3 :(得分:0)
您可以使用adb命令从设备中提取数据库
$model
它将被复制到终端所指向的文件夹中。