我目前正在升级现有应用程序,该应用程序已经在 Google 应用商店(又名 Google Play)上。我想测试客户升级时数据转换是否顺利。
我有一个安装了旧版本应用的 AVD。通常做法是在该应用上运行新版本并查看其是否有效。但问题是,在这样做后,该特定的 AVD 不再模拟旧状态。
我想复制这个 AVD/模拟器(是的,整个!),以便进行重复测试。
这似乎是经常发生的事情,但我找不到任何参考资料来解决这种情况。或者我是否漏掉了一些明显的东西(希望如此)?
我目前正在升级现有应用程序,该应用程序已经在 Google 应用商店(又名 Google Play)上。我想测试客户升级时数据转换是否顺利。
我有一个安装了旧版本应用的 AVD。通常做法是在该应用上运行新版本并查看其是否有效。但问题是,在这样做后,该特定的 AVD 不再模拟旧状态。
我想复制这个 AVD/模拟器(是的,整个!),以便进行重复测试。
这似乎是经常发生的事情,但我找不到任何参考资料来解决这种情况。或者我是否漏掉了一些明显的东西(希望如此)?
如果您想创建 AVD 的备份,请按照以下步骤进行:
要在计算机上找到您的 avd 文件夹,请检查您的用户目录。对于用户名为“zax”的用户,这些位置分别是:
Windows 7:\users\zax.android
Windows XP:C:\Documents and Settings\zax.android\(适用于 Windows XP)
Linux/Mac:~/.android
备份 AVD 的步骤如下:
转到 .android 文件夹并选择要导出的 avd。
压缩 device.avd 文件夹和 device.ini 文件。(其中,device 是您要备份的设备的名称。例如,mmx.avd 和 mmx.ini)
这些 AVD 可以跨操作系统移动,唯一需要更改的是 device.ini 文件中的用户名和斜线语法在 Windows 和 Linux 中不同。
进入 AVD 管理器 > 导入 > 选择备份的 .avd > 如果显示 X 标记,则修复设备即可。
希望这符合您的要求。