如何在模拟器上备份和还原Android应用程序文件夹

如何在模拟器上备份和还原Android应用程序文件夹,android,backup,directory,emulation,restore,Android,Backup,Directory,Emulation,Restore,有没有办法将Android应用程序文件夹从仿真器备份到计算机,然后将其恢复到另一个仿真器 例如,Android emulator A有一个名为Foo的应用程序,因此它有以下文件夹,其中包含许多子文件夹和大量文件: /data/data/com.my.foo 我想备份此文件夹,然后将其还原到emulator B 这可行吗?在eclipse中: DDMS透视图->在右侧的设备选项卡->文件资源管理器中选择emulator 下载到PC并在另一个仿真器上还原该过程 通过亚洲开发银行推动: eclips

有没有办法将Android应用程序文件夹从仿真器备份到计算机,然后将其恢复到另一个仿真器

例如,Android emulator A有一个名为Foo的应用程序,因此它有以下文件夹,其中包含许多子文件夹和大量文件: /data/data/com.my.foo

我想备份此文件夹,然后将其还原到emulator B


这可行吗?

在eclipse中:

DDMS透视图->在右侧的设备选项卡->文件资源管理器中选择emulator

下载到PC并在另一个仿真器上还原该过程


通过亚洲开发银行推动:

eclipse工具似乎不支持将文件夹放到设备上


从adb命令行推送:adb root push com.my.foo/data/data/com.my.foo/

我可以按照您描述的方式拉取文件夹,但我不知道如何将文件夹推送到模拟器。你能提供一个提示吗?如果你把鼠标放在文件浏览器上,然后向右移动,你会看到两个带有紫色/粉色箭头的图标。这些分别是拉/推。我会假设它可以工作,否则请让我知道。如果不行,请从adb命令行推送:adb push com.my.foo/data/data/com.my.foo/I看到我经常用于单个文件的两个图标。拉操作可以处理文件夹,但推操作似乎无法处理文件夹。请尝试我添加的命令行im last comments。您可能需要先执行adb-eshell,然后执行su,然后执行上面没有adb的命令