HAXM 设备在 Windows 7 中未找到。

11

我正在使用Android Studio开发移动应用程序,但我总是收到一个弹出消息,显示以下信息:

需要安装Intel HAXM才能运行此AVD。未找到HAXM设备。

输入图像描述

在BIOS安全设置中启用VT-x,确保正确安装HAXM。如果问题仍然存在,请尝试禁用第三方安全软件。

我尝试过的事情:

  1. 在SDK Manager上安装了HAXM安装程序
  2. 进入Extras->Intel->Hardware_Accelerated_Execution_Manager并运行名为“intelhaxm-android.exe”的文件。但是收到错误消息"Failed to configure driver: unknown error. Failed to open driver."

输入图像描述

我正在使用:Windows 7上的Android Studio 3.5。

  1. 请问您能告诉我Windows 7是否支持使用Android Studio进行Android应用程序开发吗?
  2. 请问如何解决这个问题?

正如对话中所述,您需要在BIOS安全设置中启用VT-x。我建议查找有关如何访问特定PC型号的BIOS的教程。然后,您还需要查找Intel虚拟化技术选项在BIOS中的位置。我希望我可以更具体,但每个PC的BIOS都因型号而异。 - TechRando
你找到任何解决方案了吗?我也遇到了同样的问题。 - Jaydip Kalkani
尽管VT-x已激活,但仍出现此错误。 - Xan-Kun Clark-Davis
4个回答

18

对我来说,问题确切地出在了HAXM版本上(目前为7.5.4)。我回滚到了7.5.1版本,这样就可以正常工作了。

按以下步骤操作(适用于Windows):

  1. 找到HAXM安装程序(工具 -> SDK管理器,进入Android SDK位置\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe),使用它删除HAXM。

  2. https://github.com/intel/haxm/releases下载HAXM旧版本(7.5.1)

  3. 安装

  4. 重启Android Studio即可


这个可行了..在浪费了将近一天的时间寻找解决方案之后。谢谢 - Jitendra Sawant
非常感谢您提供的解决方案。在Windows 7中它运行得非常好。通过输入命令"sc query intelhaxm"来检查状态。 - Zakaria Bin Abdur Rouf

12

这对我解决了问题。非常感谢!现在正在运行HAXM 7.5.6。 - Xan-Kun Clark-Davis

0

对我来说,这个问题是通过在Windows 10上禁用Hyper-V解决的。
以下是禁用Hyper-V的步骤:

  • 在“控制面板”中,选择“程序和功能”。
  • 选择“打开或关闭Windows功能”。
  • 展开“Hyper-V”,展开“Hyper-V平台”,然后清除“Hyper-V Hypervisor”复选框。

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接