"No emulator installed" Android Studio 中的错误,即使英特尔 HAXM 已启动且 运行

"No emulator installed" error in Android Studio even though Intel HAXM is up and running

完全新手,全新 Android Studio 安装,尝试 运行 模拟器最终会出现“No emulator installed”错误。单击 Install Emulator link 没有任何反应。问题是,我浏览了数十篇操作方法文章和 Whosebug 问题,并做了其中提到的所有事情,但无济于事。

我有:

accel: 0 HAXM version 6.2.1 (4) is installed and usable. accel

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 的所有痕迹并重新安装来解决它。下次在另一台机器上出现同样的问题时,我找到了更简单的解决问题的方法:

  1. 转到 Android SDK 位置并删除 "emulator" 和 "system-images" 目录。 SDK默认路径为"C:\Users\User\AppData\Local\Android\Sdk"

  2. 在 Android Studio 启动 SDK 管理器中,转到 "Appearance & Behavior > System Settings > Android SDK"菜单,select“SDK 工具”选项卡并选中“英特尔 x86 仿真器加速器(HAXM 安装程序)”和 "Android Emulator" 复选框并单击应用。一些 下载和设置操作应该在那个时候发生

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

之后模拟器启动成功。

我在 Linux 使用 i7 处理器和 32GB 或 RAM 时遇到了这个问题。这是 Linux OS 的重新安装,之前运行良好。我发现模拟器不喜欢我的视频卡,将硬件加速设置为自动导致它 select 硬件崩溃!手动将硬件加速设置为软件解决了我的问题。

这是要遵循的路径:

  1. 转到这个位置"C:\Users\User\AppData\Local\Android\Sdk"
  2. 删除模拟器文件夹。
  3. 然后去android工作室设置
  4. 小妞androidsdk
  5. SDK 工具
  6. select sdk模拟器和应用

将安装模拟器。

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

希望对您有所帮助。

转到“Control Panel\System and Security\System”并打开设备管理器。设备管理器打开后,转到显示适配器和 select 图形驱动程序的名称。 Select "Driver" 选项卡,然后单击 "Update Driver"。这完全解决了我的问题。

我通过 sdk 管理器删除 /emulator 文件夹和 re-installing 解决了问题。