即使英特尔HAXM启动并运行,Android Studio中也"没有安装模拟器"错误

Kub*_*boå 8 android android-emulator android-studio haxm

完成新手,新的Android Studio安装,尝试运行模拟器最终咳嗽" 没有模拟器安装 "错误.单击" 安装仿真器"链接不执行任何操作.麻烦的是,我已经阅读了数十篇how-to文章和StackOverflow问题并完成了那些提到的所有内容,但无济于事.

是)我有的:

  • Windows 10,Android Studio 2.3.3
  • CPU:i7,支持HAXM
  • BIOS:"高级"选项卡下的"虚拟化"已启用.它没有提到英特尔或"Vt-x"或类似的东西,只是"虚拟化",但我想这就是它
  • Windows'Hyper-V已禁用
  • 我在SDK Manager中启用了任何提及Google API,模拟器英特尔的功能.以下是SDK平台,SDK工具和SDK更新站点选项卡的外观:SDK平台 SDK工具 SDK更新站点
  • 我通过下载的安装程序手动安装了Intel 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

Ser*_*gey 8

我第一次遇到这个问题,我通过卸载并删除所有Android Studio的痕迹并重新安装它来解决它.下次在另一台机器上发生同样的问题时,我找到了解决问题的简便方法:

  1. 转到Android SDK位置并删除"模拟器"和"系统映像"目录.SDK的默认路径是"C:\ Users\User\AppData\Local\Android\Sdk"

  2. 在Android Studio启动SDK管理器中,转到"外观和行为>系统设置> Android SDK"菜单,选择"SDK工具"选项卡,然后选中"Intel x86仿真器加速器(HAXM安装程序)"和"Android仿真器"复选框,然后单击"应用". .此时应执行一些下载和设置操作

  3. 转到AVD经理,删除所有AVD并创建您需要的新AVD.

之后,模拟器成功启动.

  • 在sdk工具应用中取消选中模拟器,这将卸载模拟器,然后再次选中它并appy这将再次安装它,似乎它配置不正确,因此avd无法使用它。这对我有用 (2认同)

小智 5

您好,只需转到您的 SDK,然后转到 SDK 工具,然后单击取消选中 Android 模拟器将其卸载,然后通过 SDK 工具 Android 模拟器下载并重新安装。这对我有用

我希望它会对你有所帮助。

  • 为我工作,不需要焦土和重新安装一切。 (2认同)