3

我启动了安卓模拟器。我使用telnet localhost 5554.

当我尝试使用 保存快照时avd snapshot save foo,我得到KO: No block device can accept snapshots.

当我尝试使用 列出可用快照时avd snapshot list,我得到KO: No available block device supports snapshots.

4

2 回答 2

4

“没有可用的块设备”的主要原因是您没有将快照文件分配给模拟器。您可以使用以下参数重新启动模拟器:

emulator -snapstorage path/to/data/dir/snapshots.img

您可以从“emulator -help”中参考更多信息。

PS:snapshots.img 使用特定格式,不能只使用空白文件作为快照存储。您可以在此处查看有关创建快照映像的更多信息:

如何从控制台创建 snapshots.img?

于 2013-06-17T02:53:41.197 回答
0

为您的虚拟设备启用快照。

在 Eclipse 中:Window > Android Virtual Device Manager > select device > Edit > 勾选 Snapshots:Enabled 复选框

于 2013-02-27T07:23:56.600 回答