通过telnet保存Android模拟器快照失败“KO:没有块设备可以接受快照”

时间:2013-02-27 07:23:57

标签: android android-emulator telnet avd

我推出了Android模拟器。我使用telnet localhost 5554连接到模拟器。

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

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

2 个答案:

答案 0 :(得分:3)

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

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

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

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

How to create the snapshots.img from console?

答案 1 :(得分:0)

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

在Eclipse中:Window> Android虚拟设备管理器>选择设备>编辑>勾选快照:已启用复选框