首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android仿真程序出错:冷启动:快照不存在

Android仿真程序出错:冷启动:快照不存在
EN

Stack Overflow用户
提问于 2018-03-14 04:28:09
回答 3查看 43.1K关注 0票数 16

我有问题的Android模拟器从7-8天。起初,它根本没有运行,现在重新安装模拟器解决了这个问题,但是产生了新的问题。

每当我运行模拟器时,都要花费大量的时间,大约5-6分钟,然后显示一个错误:Cold Boot: Snapshot doesn't exist

在重新启动几次之后,现在模拟器运行,但在开始时仍然显示错误。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-06-04 15:10:17

我也曾一度面对这个问题,最近解决了这个问题。通过阅读其他这样的帖子,这显然与模拟器试图引导的快照有关--就像@Raimo的答案所回避的那样。虽然我不完全理解为什么会发生这种情况(这发生在我保存的所有AVDs上),但我已经通过配置我的AVD来执行“冷引导”而不是“快速启动”来解决这个问题。这解决了“快照不存在”消息&仿真器按预期引导,允许您运行和测试应用程序。

修复问题的步骤:

  1. 打开(Tools -> )
  2. 选择要使用的虚拟设备&单击“编辑此AVD”(铅笔图标)
  3. “虚拟设备配置”窗口现在应该打开。点击窗口底部的“显示高级设置”按钮,滚动到“模拟性能”部分
  4. 您将看到一个名为“引导选项”的选项,默认情况下它通常设置为“快速启动”--将其切换到“冷引导”并单击"Finish“。

立即启动虚拟设备(如果您以前让它运行,则关闭它,同时进行这些更改以使其生效)。“快照不存在”消息将不会出现,您的模拟器将按预期启动。

这个选项的唯一缺点是当你最后一次使用它的时候,设备的状态不会被存储,也就是说你以前打开的应用程序。

票数 15
EN

Stack Overflow用户

发布于 2018-03-14 04:30:30

启用软件呈现时,快速引导是不可靠的。如果“快速启动”无法工作,请从AVD管理器中单击“编辑此AVD”,然后将图形从自动或软件更改为硬件。

来源:https://developer.android.com/studio/run/emulator.html#quickboot-troubleshooting

票数 6
EN

Stack Overflow用户

发布于 2018-05-22 10:35:48

今天我已经尝试了所有的方法,所有的方法都让我心烦意乱。

  1. 我没有启动Android,不推荐使用android命令。
  2. Android不为禁用冷启动打开。

最后,我使用CLI命令找到了一个解决方案:

代码语言:javascript
复制
emulator -avd YOUR_AVD_DEVICE_NAME -no-snapshot-save
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49269814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档