3

即使按下运行按钮数小时,Android Studio 模拟器也不会运行

Waiting for device.
"C:\Program Files\Android\android-studio\sdk\tools\emulator.exe" -avd MyAvd0 -netspeed full -netdelay none

出现了几个小时。

自从我第二次启动 Android Studio 以来,它一直没有运行。它面临致命错误,说缓存被阻止。修改用户添加完全控制权限后就启动了。我之前确实给模拟器加了1024MB的sd卡,模拟器还是没有启动。我什至尝试卸载并重新安装它

现在在 adb 中找到了这个

DeviceMonitor: Adb connection Error:An existing connection was forcibly closed by the remote host


Starting emulator for AVD 'MyAvd0'
emulator: ERROR: Unable to load VM from snapshot. The snapshot has been saved for a different hardware configuration.
4

4 回答 4

7

我强烈建议您尝试Genymotion。您可能会比解决您的avd问题更快地设置它,而且总的来说,它的效果要好得多。

于 2013-10-16T22:53:13.047 回答
6

听起来您的虚拟机启用了快照选项,但您在保存快照后更改了它的配置。要解决此问题,请尝试以下操作:

  • 打开Android 虚拟设备管理器
  • 选择您的 AVD,然后单击Edit按钮
  • 在显示的对话框中,取消选中Snapshot选项(它位于 下Emulation Options)。
  • 现在尝试再次启动模拟器。

或者,只需打开Android Virtual Device Manager,删除 AVD,然后创建一个新的 AVD。

注意:
正如ssantos 所提到的,Genymotion是一个很棒的模拟器,我个人将它用于我的日常测试。如果您有时间,绝对值得一试:)

于 2013-10-17T08:06:42.137 回答
5

在创建 avd 时检查Android Virtual Device Manager是否有任何警告,对我来说,它说(释义)“对于 Windows RAM 大小大于 768 MB 可能会导致模拟器出现问题”。将 RAM 大小设置为 768 MB 后,它开始工作并立即启动 在此处输入图像描述

于 2014-03-21T06:51:11.173 回答
0

我也遇到了类似的问题,但我的情况没有错误,只有模拟器继续启动但不显示主屏幕。

所以我刚刚打开了 AVD 管理器

在操作选项卡下

  • 单击第三个图标(指向下方),它将打开一些选项

  • 选择擦除数据

你完成了:)

于 2016-05-19T10:46:12.450 回答