我在使用 Android 模拟器 7-8 天后就遇到了问题。起初它根本没有运行,现在重新安装模拟器解决了这个问题,但又产生了新的问题。
每当我运行模拟器时,都会花费很长时间,大约 5-6 分钟,然后显示错误:Cold Boot: Snapshot doesn't exist
重新启动几次后,现在模拟器可以运行,但在开始时仍然显示错误。
我也遇到过这个问题一段时间,最近解决了。通过阅读其他 SO 帖子,它似乎肯定与模拟器尝试启动的快照有关 - 正如所回避的那样@Raimo's回答。虽然我不完全理解发生这种情况的原因(我保存的所有 AVD 都发生了这种情况),但我已经通过将 AVD 配置为执行“冷启动”而不是“快速启动”来解决此问题我启动它。这解决了“快照不存在”消息并且模拟器按预期启动,允许您运行和测试您的应用程序。
解决问题的步骤:
- 打开 Android 虚拟设备管理器(工具 -> AVD 管理器)
- 选择您要使用的虚拟设备并单击“编辑此 AVD”(铅笔图标)
- 现在应该打开“虚拟设备配置”窗口。单击窗口底部的“显示高级设置”按钮,然后滚动到“模拟性能”部分
- 您会看到一个名为“启动选项”的选项,默认情况下通常设置为“快速启动” - 将其切换为“冷启动”并单击“完成”。
立即启动虚拟设备(如果您之前在进行这些更改时运行过虚拟设备,则将其关闭,以便它们生效)。将不会出现“快照不存在”消息,并且您的模拟器将按预期启动。
此选项的唯一缺点是,不会存储您上次使用设备时的状态,即您之前打开的应用程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)