android-如何在osx中​​挂载userdata.img或userdata-qemu.img

OSX中的“磁盘工具”可以轻松地将SD卡映像作为设备挂载,而其他img文件则不行.

我想将刚在Android模拟器中创建的数据库从驱动器移到osx文件系统中.

我使用macports用qemu更新了我的系统,但是没有尝试成功的组合.有人知道该怎么做吗?

显然,执行此操作的一种方法是在手机上运行应用程序,而不是将手机安装为USB驱动器.但是我不想.我想从模拟器使用的驱动器中取出它:-)

预先感谢大家.

麦可

解决方法:

您不能只使用adb将数据库从模拟器中拉出来吗?我实际上只是回答了一个类似的问题……这里是:

特定应用程序的数据库位于/ data / data / [packagename] / databases中

程序包名称是您在清单中定义的程序包,例如/data/data/org.vimtips.supacount/databases/counts.db.

您可以使用adb shell查看它,然后键入sqlite3 /data/data/org.vimtips.supacount/databases/counts.db

或者,您也可以使用第三方实用程序将其从设备中拉出,以使用adb pull /data/data/org.vimtips.supacount/databases/counts.db等命令.

上一篇:在Android模拟器上使用QEMU Monitor


下一篇:带有SDL支持且没有XWindows的最小Linux发行版?