Android模拟器:如何复制模拟器/ AVD?

Sco*_*ggs 5 android copy emulation android-virtual-device android-emulator

我目前正在升级已经在Google App商店(也就是Google Play)上的现有应用.我想测试客户升级时数据转换是否顺利.

我安装了旧版本的应用程序的AVD.通常的做法是在这个应用程序上运行新版本,看看它是否有效.但问题是,在这样做之后,特定的AVD不再模仿旧的状态.

我想复制这个AVD /仿真器(是的,整个事情!),这样我就可以重复测试了.

这似乎经常会发生,但我找不到任何对这种情况的引用.或者我错过了一些明显的东西(我希望!)?

Zax*_*Zax 11

如果要创建AVD的备份,请按照以下步骤操作:

要在您的计算机上查找您的avd文件夹,请检查您的用户目录.对我来说,用户名为"zax",这些位置是:

  • Windows 7:\ users\zax.android

  • Windows XP:Windows XP上的C:\ Documents and Settings\zax.android \

  • Linux/Mac:〜/ .android

备份AVD的步骤:

  • 转到.android文件夹并选择要导出的avd.

  • 压缩device.avd文件夹和device.ini文件.(其中,device是要备份的设备的名称.例如mmx.avd和mmx.ini)

  • 将压缩文件复制到新位置

这些AVD,你甚至可以在OS上移动,唯一的事情是你必须在device.ini文件中更改用户名,因此像winsh这样的语法对于win和linux是不同的.

转到AVD管理器>导入>选择备份的.avd>如果显示x标记,则修复设备.

希望这符合您的要求.