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.
答案 0 :(得分:7)
我非常鼓励您尝试Genymotion。您可能比解决avd
问题更快地设置它,一般来说,它的效果要好得多。
答案 1 :(得分:6)
听起来您的VM启用了Snapshot选项,但是在保存快照后您已更改了它的配置。要解决此问题,请尝试以下操作:
Edit
按钮Snapshot
选项(位于Emulation Options
下)。或者,只需打开 Android虚拟设备管理器,删除AVD,然后创建新的AVD。
注意:强>
正如ssantos提到的那样,Genymotion是一个出色的模拟器,我个人将它用于我的日常测试。如果你有时间,绝对值得一试:)
答案 2 :(得分:5)
在Android Virtual Device Manager
中创建avd时检查是否有任何警告,对我来说它有说(释义)"对于Windows RAM大小更大768 MB可能会导致模拟器出现问题"。在将RAM大小设置为768 MB之后,它立即开始运行
答案 3 :(得分:0)
我也面临类似的问题,但我的情况没有错误,只有模拟器保持启动但没有显示主屏幕。
所以我刚刚打开了AVD Manager
在“操作”标签下
点击第三个图标(向下指向),它会打开一些选项
选择擦除数据
你完成了:)