我启动了安卓模拟器。我使用telnet localhost 5554
.
当我尝试使用 保存快照时avd snapshot save foo
,我得到KO: No block device can accept snapshots
.
当我尝试使用 列出可用快照时avd snapshot list
,我得到KO: No available block device supports snapshots
.
我启动了安卓模拟器。我使用telnet localhost 5554
.
当我尝试使用 保存快照时avd snapshot save foo
,我得到KO: No block device can accept snapshots
.
当我尝试使用 列出可用快照时avd snapshot list
,我得到KO: No available block device supports snapshots
.
“没有可用的块设备”的主要原因是您没有将快照文件分配给模拟器。您可以使用以下参数重新启动模拟器:
emulator -snapstorage path/to/data/dir/snapshots.img
您可以从“emulator -help”中参考更多信息。
PS:snapshots.img 使用特定格式,不能只使用空白文件作为快照存储。您可以在此处查看有关创建快照映像的更多信息:
为您的虚拟设备启用快照。
在 Eclipse 中:Window > Android Virtual Device Manager > select device > Edit > 勾选 Snapshots:Enabled 复选框