You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Android Studio中安装HAXM失败,如何启用VMX?

解决HAXM安装失败(需启用VMX)的实操方案

我完全懂这种折腾半天卡原地的沮丧感——当初我第一次搭Android模拟器的时候也在HAXM这里栽过跟头!结合你已经做的操作,给你补几个容易漏掉的关键步骤:

  • 必须进入BIOS开启VMX虚拟化:这是最核心的一步!Windows层面的设置再对,BIOS里没开都是白搭。不同品牌主板进入BIOS的快捷键不一样(常见的是Del、F2、F10,开机时看屏幕提示),进去后找CPU相关的设置项,一般叫「Intel Virtualization Technology(VMX)」,把它改成「Enabled」,保存重启。
  • 关闭所有Windows虚拟化相关功能:除了Hyper-V,还要在「启用或关闭Windows功能」里把这两个也关掉:
    • Windows Hypervisor Platform
    • Virtual Machine Platform
      改完后一定要重启电脑。
  • 彻底禁用Avast的虚拟化保护:有些版本的Avast除了辅助虚拟化选项,还有「Hypervisor保护」或者「硬件辅助安全」这类功能,要在Avast的设置里(一般在「隐私与安全」>「内核组件」里)找到相关选项彻底关闭,重启后再试安装。
  • 手动管理员身份安装HAXM:找到你Android SDK路径下的HAXM安装包,路径一般是C:\Users\[你的用户名]\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe,右键选择「以管理员身份运行」,安装过程中可以根据自己的内存情况调整分配给模拟器的内存大小。
  • 验证HAXM是否成功运行:安装完成后,打开命令提示符(CMD),输入sc query intelhaxm,如果返回的状态是「RUNNING」,就说明HAXM已经正常工作了,再去启动AVD应该就没问题了。

内容的提问来源于stack exchange,提问作者daenius

火山引擎 最新活动