如何从控制台创建snapshot.image?

时间:2012-10-15 13:14:48

标签: android android-emulator avd

通过AVD管理器创建新AVD时,只需选中“创建新AVD”窗口中的右侧选项即可启用快照功能。

enter image description here

创建AVD后,您可以在snapshots.img下找到名为<user-home>/.android/avd/<avd-name>/的文件。它是新AVD的快照存储文件。

有人知道如何使用命令行工具获得相同的结果吗?

我已尝试使用android create avd命令创建新的AVD,并在AVD snapshot.present=true中设置选项config.ini,但未创建快照存储空间。

2 个答案:

答案 0 :(得分:4)

我终于设法创建了快照存储文件。

要考虑的文件是QEMU。特别是,在Linux下,您可以使用qemu-img工具(文档here)。

我使用以下命令创建了snapshots.img文件:

qemu-img create -f qcow2 snapshots.img 500M

答案 1 :(得分:1)

你也可以android create avd --snapshot为你创建snapshots.img文件并设置snapshot.present=true标志。