You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

2021年AMD CPU环境下运行Android Studio模拟器遇到各类报错

分步修复AMD平台AVD启动与Hypervisor驱动异常

基础前置检查

  • 进入主板BIOS/UEFI设置,确认开启**AMD-V(SVM Mode)**硬件虚拟化选项,未开启该选项是所有驱动安装、AVD启动失败的核心诱因
  • 按下Win+R输入optionalfeatures调出Windows功能面板,确认勾选「虚拟机平台」选项;如果安装了Hyper-V,需确认其版本与Android模拟器驱动兼容
  • 按下Win+R输入msinfo32调出系统信息面板,查看最下方的「基于虚拟化的安全性」状态,如果状态为「正在运行」,需临时关闭该功能完成后续校验

手动修复AEHD(Android Emulator Hypervisor Driver)安装失败

  • 关闭所有Android Studio、AVD相关进程,打开任务管理器结束全部studio64.exe、qemu-system-x86_64.exe进程,避免文件占用导致安装失败
  • 右键点击CMD或PowerShell,选择「以管理员身份运行」,普通权限下执行驱动安装一定会触发权限报错
  • 定位到Android SDK目录下的emulator子目录,默认路径为%LOCALAPPDATA%\Android\Sdk\emulator
  • 依次执行以下命令清理残留、重装驱动:
    • 进入驱动安装程序目录:cd emulator-installer\Windows
    • 删除之前残留的损坏驱动服务:sc delete AndroidEmulatorHypervisor(对应报错中DeleteService succeed的场景,残留的损坏服务会直接阻断后续驱动启动流程)
    • 重装驱动服务:AndroidEmulatorHypervisor.exe /install
    • 手动启动驱动服务:AndroidEmulatorHypervisor.exe /start
    • 校验服务运行状态:sc query AndroidEmulatorHypervisor,状态显示RUNNING即代表驱动加载成功

修复Android Studio误报需要Intel HAXM的问题

  • 打开Android Studio设置面板,进入「Android SDK」→「SDK Tools」标签页
  • 取消勾选「Intel x86 Emulator Accelerator (HAXM installer)」,应用后完成卸载:AMD平台本就不支持HAXM,AS的检测逻辑会在AEHD异常时错位提示需要HAXM
  • 找到「Android Emulator hypervisor driver」选项,先取消勾选完成卸载,等待操作结束后重新勾选、重新安装驱动包,替换SDK目录下损坏的驱动文件
  • 重启Android Studio,打开AVD管理器,确认AVD的性能配置选择为「Hardware - GLES 2.0」,不要强制选择要求HAXM的软件渲染配置

专项处理错误码4294967201

  • 该错误本质是Windows安全组件拦截驱动加载导致的启动失败
  • 打开Windows安全中心,进入「设备安全性」→「内核隔离详细信息」,临时关闭「内存完整性」功能,该功能会默认拦截未纳入微软签名白名单的第三方虚拟化驱动
  • 将Android SDK下的emulator整个目录加入Windows Defender的排除项,避免实时扫描拦截驱动文件的正常加载
  • 重新以管理员身份执行驱动启动命令,校验服务状态正常后重启AVD即可

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.27 22:45:08