【发布时间】:2018-08-22 12:20:59
【问题描述】:
我在使用 Android Emulator 时遇到了 7-8 天的问题。起初它根本没有运行,现在重新安装模拟器解决了这个问题,但产生了新的。
每当我运行模拟器时,都会花费很长时间,差不多 5-6 分钟,然后显示错误:Cold Boot: Snapshot doesn't exist
重新启动几次后,现在模拟器运行但仍然在开始时显示错误。
【问题讨论】:
标签: android android-emulator avd
我在使用 Android Emulator 时遇到了 7-8 天的问题。起初它根本没有运行,现在重新安装模拟器解决了这个问题,但产生了新的。
每当我运行模拟器时,都会花费很长时间,差不多 5-6 分钟,然后显示错误:Cold Boot: Snapshot doesn't exist
重新启动几次后,现在模拟器运行但仍然在开始时显示错误。
【问题讨论】:
标签: android android-emulator avd
我也遇到过这个问题,最近解决了。通过阅读其他 SO 帖子,它似乎肯定与模拟器试图启动的快照有关 - 正如 @Raimo's 的回答所逃避的那样。虽然我不完全理解发生这种情况的原因(它发生在我保存的所有 AVD 上)我已经通过将我的 AVD 配置为执行“冷启动”而不是“快速启动”来解决它我启动它。这解决了“快照不存在”消息,并且模拟器按预期启动,允许您运行和测试您的应用程序。
解决问题的步骤:
现在启动虚拟设备(如果您之前在进行这些更改以使其生效时运行它,请关闭它)。 “快照不存在”消息不会出现,您的模拟器将按预期启动。
此选项的唯一缺点是不会存储您上次使用设备时的状态,即您之前打开的应用程序。
【讨论】:
启用软件渲染后,快速启动不可靠。如果快速启动不起作用,请单击 AVD 管理器中的编辑此 AVD,然后将图形从自动或软件更改为硬件。
来源: https://developer.android.com/studio/run/emulator.html#quickboot-troubleshooting
【讨论】:
今天我尝试了所有方法,都卡住了。
android 命令已弃用。最后我找到了一个解决方案,使用 CLI 命令:
emulator -avd YOUR_AVD_DEVICE_NAME -no-snapshot-save
【讨论】:
通过以下方式解决问题: *清理你的项目 * 转到窗口>AVD 管理器>删除并创建一个新的 AVD * 重新启动应用程序,模拟器将需要几分钟才能加载。
【讨论】: