Android Studio创建虚拟机AVD时出现HAXM未安装的问题

Android Studio创建虚拟机AVD时出现HAXM未安装的问题

在Android Studio中创建AVD虚拟机时下载安装HAXM提示都是install sucessfully,重复下载安装也是提示安装成功,并没有安装失败haxm is not installed.或者正被Hyper-V独占使用的问题。
但是一运行AVD就出现错误:

Intel HAXM is required to run this AVD.
HAXM is not installed.
Install Intel HAXM for better emulation performance.

解决方法:

  1. 检查settings中的Android SDK中的SDK Tools中的HAXM installer是否选中,如果未选中的话则勾中选择Apply,一路next安装。安装的时候可以点击show details查看安装信息,可以看HAXM是否安装成功,安装失败时也可以从中找出失败的原因。

在这里插入图片描述

  1. 安装之后此项勾选,且安装信息中提醒HAXM install successfully,但创建AVD之后在AVD上运行依然报上面的错误,此时找到Android安装目录下的Android SDK目录,在Android SDK - extras - intel -Hardware_Accelerated_Execution_Manager-2中找到HAXM的安装程序

    双击setup程序进行安装即可
    HAXM安装程序

  2. 安装之后重新运行项目,AVD启动成功
    AVD启动中
    AVD启动成功

### 安装Intel HAXM以解决AVD无法运行的问题 #### 检查并启用硬件虚拟化支持 确保计算机的BIOS设置中启用了Intel VT-x(也称为Intel Virtualization Technology)。这一步骤对于HAXM正常工作至关重要。进入BIOS界面,查找与处理器相关的选项,并确认已激活VT-x功能[^3]。 #### 验证SDK Manager中的HAXM状态 打开Android Studio内的SDK Tools标签页,查看是否已经勾选了`Intel x86 Emulator Accelerator (HAXM installer)`项。如果没有,则需要打勾并应用更改来完成安装;即使显示为已安装,也可能存在实际并正确部署的情况[^1]。 #### 卸载现有版本重新安装尽管提示安装成功但实际上可能存在问题。建议先通过控制面板或其他方式彻底移除当前版本的HAXM,再尝试从官方渠道获取最新版进行全新安装: 访问[Intel官方网站](https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm),下载适用于Windows系统的intelhaxm-android.exe文件。将其放置于~/extras/intel/Hardware_Accelerated_Execution_Manager目录内,并执行该可执行文件完成安装过程[^2]。 #### 排查其他潜在冲突因素 注意排查是否有任何第三方软件如Hyper-V正在占用资源而阻止了HAXM的工作。如果是这种情况,请考虑禁用这些服务后再试一次上述操作。 ```bash # 如果使用的是Windows PowerShell, 可以输入以下命令关闭Hyper-V特性 dism.exe /Online /Disable-Feature:Microsoft-Hyper-V ```
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值