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

时间:2013-09-18 05:38:59

标签: android android-emulator copy emulation avd

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

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

我想制作这个AVD /仿真器的副本(是的,整个事情!),以便我可以重复测试。

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

1 个答案:

答案 0 :(得分:10)

如果您想创建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标记,则修复设备。

希望这符合您的要求。