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

问题描述 投票:8回答:5

完成新手,新的Android Studio安装,试图运行模拟器最终咳嗽“No emulator installed”错误。单击“安装仿真器”链接不执行任何操作。麻烦的是,我已经阅读了数十篇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更新站点选项卡的外观:
  • 我通过下载的安装程序手动安装了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

android android-studio android-emulator haxm
5个回答
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。

之后,模拟器成功启动。


0
投票

我在使用i7处理器和32GB或RAM的Linux上遇到过这个问题。这是Linux操作系统的重新安装,之前它运行良好。我发现仿真器不喜欢我的视频卡,并将硬件加速设置为自动导致它选择硬件并崩溃!手动设置硬件加速软件解决了我的问题。


0
投票

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

我希望它对你有所帮助。


0
投票

转到“控制面板\系统和安全\系统”,然后打开设备管理器。设备管理器打开后,转到“显示适配器”并选择图形驱动程序的名称。选择“驱动程序”选项卡,然后单击“更新驱动程序”。这完全解决了我的问题。


-1
投票

以下是要遵循的路径:

  1. 转到此位置“C:\ Users \ User \ AppData \ Local \ Android \ Sdk”
  2. 删除模拟器文件夹。
  3. 然后去Android工作室设置
  4. 小鸡android sdk
  5. sdk工具
  6. 选择sdk模拟器并申请

将安装模拟器。

© www.soinside.com 2019 - 2024. All rights reserved.