Android Studio模拟器未运行数小时

时间:2013-10-16 22:41:22

标签: android android-emulator android-studio

Android工作室模拟器即使按下运行按钮数小时也不会运行

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 个答案:

答案 0 :(得分:7)

我非常鼓励您尝试Genymotion。您可能比解决avd问题更快地设置它,一般来说,它的效果要好得多。

答案 1 :(得分:6)

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

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

或者,只需打开 Android虚拟设备管理器,删除AVD,然后创建新的AVD。

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

答案 2 :(得分:5)

Android Virtual Device Manager中创建avd时检查是否有任何警告,对我来说它有说(释义)"对于Windows RAM大小更大768 MB可能会导致模拟器出现问题"。在将RAM大小设置为768 MB之后,它立即开始运行 enter image description here

答案 3 :(得分:0)

我也面临类似的问题,但我的情况没有错误,只有模拟器保持启动但没有显示主屏幕。

  

所以我刚刚打开了AVD Manager

     

在“操作”标签下

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

  • 选择擦除数据

你完成了:)