SQLite数据库在DDMS文件夹中不可见

时间:2013-05-16 09:24:37

标签: android virtualbox ddms

我为模拟器设置了虚拟框,它工作正常但在DDMS中我无法看到创建的数据库。

这种行为是因为虚拟框或我们可以做任何更改,以便我们可以在DDMS的数据文件夹下看到数据库

请有人向我展示解决方案。

先谢谢 希瓦

2 个答案:

答案 0 :(得分:2)

问题解决了。发布答案,以便任何有类似问题的人都可以参考和解决。

我的虚拟框没有权限,因此禁用了“data”文件夹我已经获得了读写权限,之后我可以查看并导出数据库。

在虚拟框中授予权限的方法: 1.转到CMD ---->存在adb的文件夹(通常位于SDK文件夹的Platform工具下)。

  1. 键入 ADB Shell
  2. 发出命令以获取root访问权限 su -root
  3. 向所需文件夹发出命令 chmod -R 777 data / data /“required project”
  4. 现在您可以在所需项目下访问数据库了。

    njoi。

答案 1 :(得分:0)

您必须具有root权限才能查看数据库。我认为默认情况下模拟器应该有它。或者不是?