即使Intel HAXM已启动并运行,Android Studio中的“No emulator installed”错误
尝试运行仿真程序的全新新鲜Android Studio安装最终会导致咳嗽“No emulator installed”错误。点击安装仿真器链接什么都不做。麻烦的是,我已经经历了数十篇指导性文章和StackOverflow问题,并且完成了所有提及的内容,但都无济于事。即使Intel HAXM已启动并运行,Android Studio中的“No emulator installed”错误
我有什么:
- 的Windows 10,安卓2.3.3工作室
- CPU:酷睿i7,支持HAXM
- BIOS: “虚拟化” 高级选项卡下启用。它没有提到英特尔或“VT-x”或类似的东西,只是“虚拟化”,但我想这是它
- Windows的Hyper-V是禁用
- 我启用了任何提及谷歌API, 仿真器或英特尔在SDK管理器中。以下是它在SDK平台,SDK工具和SDK更新站点选项卡上的外观:
- 我通过其下载的安装程序手动安装了英特尔HAXM。
- 在终端上,如果键入
...\sdk\tools>emulator-check accel
,它说:
accel: 0 HAXM version 6.2.1 (4) is installed and usable. accel
- 如果键入
sc query intelhaxm
,我得到:
SERVICE_NAME: intelhaxm TYPE : 1 KERNEL_DRIVER STATE : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0
我第一次遇到这个问题,我通过卸载和删除Android Studio的所有痕迹并重新安装它来解决它。当发生另一台机器上同样的问题,下一次,我已经找到了解决问题的更简单的方法:
转到Android SDK中的位置,并删除“模拟器”和“系统映像” 目录。到SDK默认路径为 “C:\用户\用户\应用程序数据\本地\的Android \ SDK”
在Android工作室推出的SDK管理器,进入 “外观&行为>系统设置> Android的SDK” 菜单,选择“SDK 工具”选项卡并选中“Intel x86 Emulator Accelerator(HAXM 安装程序)”和“Android Emulator”复选框,然后单击“应用”。一些 下载和设置操作应该发生在那一点
转到AVD管理器,删除所有AVD并创建您需要的新AVD。
之后,模拟器启动成功。
这工作!非常非常感谢你。 –