0

我正在使用 Windows7 并希望将应用程序数据库提取/拉到本地 Windows 机器的文件夹中。

我通过互联网搜索并找到 adb 命令如下:

adb shell su 0 cp /data/data/<package.name>/databases/<database.name> /mnt/shared/

我通过为虚拟盒子创建共享文件夹来尝试相同的方法。

但得到错误就像:只读文件系统

我还检查了只读是否被禁用。

请我需要帮助。

截图: 在此处输入图像描述

在此处输入图像描述

4

2 回答 2

2

我不确定 Windows 但在 Mac 上你只需调用

adb pull /data/data/<package.name>/database/<database.name> <local.file.path>

于 2013-12-05T15:10:15.993 回答
0

由于你的手机在 Genymotion 下是 root 的,你可以进入 Eclipse 的 DDMS。

然后,单击选项卡文件资源管理器。

然后转到文件夹,/data/data/<your.package.name>/然后从保存数据库的路径中提取文件。

于 2013-12-05T15:03:19.727 回答