2

我打算从现有的模拟器中创建一个新的模拟器,模拟器/设备 ID 需要不同,但包括安装的应用程序和注册的谷歌帐户在内的剩余数据应该保留在新的模拟器中。

谁能指出我正确的方向

尝试使用 -data 选项加载要克隆到新模拟器的模拟器的 userdata.img 文件。不工作。可能是我没有以正确的方式做吗?

./emulator -avd新的现有模拟器名称-data path/to/emulator/tobe/cloned/userdata.img

谢谢

-- JR

4

2 回答 2

2

弄清楚了。要使用的图像是 userdata-qemu.img 而不是 userdata.img。所有用户数据都被持久化。需要在旧模拟器中禁用快照选项才能使其正常工作。

./emulator -avd新的现有模拟器名称-data path/to/emulator/tobe/cloned/userdata-qemu.img

谢谢。

-- JR

于 2012-09-21T08:33:15.217 回答
1
  1. 打开 AVD 管理器。

  2. 选择一个 AVD。

  3. 点击Edit...

  4. 更改名称

您将看到一条消息:AVD 'avd-name' 将被复制到 'another-avd-name' 中。

Edit AVD会变成Create AVD. 点击它。

于 2012-09-21T08:22:07.223 回答