Windows11下Android Studio AVD模拟器进程终止问题求助
解决“The emulator process for AVD has terminated”错误(Windows 11 Home + Android Studio Electric Eel)
结合你提到的环境(Windows 11 Home、Android Studio Electric Eel 2022.1.1,已开启BIOS虚拟化和Hyper-V,无法安装HAXM),以下是针对性的解决方案:
确认Hyper-V及相关组件完全启用
Windows 11 Home默认隐藏Hyper-V,手动开启后需确保所有关联组件正常启用:- 以管理员身份打开命令提示符,依次执行命令:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V bcdedit /set hypervisorlaunchtype auto - 重启电脑后,打开「设置→应用→可选功能→更多Windows功能」,勾选以下组件并确认安装:
- Hyper-V
- Windows虚拟机监控平台
- 适用于Linux的Windows子系统
- Windows沙盒
- 再次重启电脑生效。
- 以管理员身份打开命令提示符,依次执行命令:
调整AVD配置适配Hyper-V环境
模拟器初期可运行后终止,大概率是AVD配置与Hyper-V环境不兼容:- 打开Android Studio的AVD Manager,点击目标模拟器右侧的「编辑」按钮
- 进入虚拟设备配置页面,点击「Show Advanced Settings」展开高级选项
- 在「Emulated Performance」区域:
- 将「Graphics」设置为
Automatic或Hardware - GLES 2.0 - 降低「RAM」和「VM Heap」的分配值(建议不超过系统可用内存的1/3,例如16GB内存的话,RAM设为4GB以内)
- 将「Graphics」设置为
- 取消勾选「Enable Device Frame」,避免设备框架引发兼容性问题
- 保存配置后重新启动模拟器。
清理模拟器缓存与残留文件
旧缓存可能导致模拟器运行异常:- 关闭Android Studio及所有模拟器进程(可通过任务管理器结束
qemu-system-x86_64.exe等相关进程) - 导航到AVD存储目录:
C:\Users\<你的用户名>\.android\avd - 找到对应模拟器的文件夹,删除其中的
cache文件夹和userdata-qemu.img文件(建议先备份重要数据) - 重新打开AVD Manager启动模拟器。
- 关闭Android Studio及所有模拟器进程(可通过任务管理器结束
更新Android模拟器及SDK组件
旧版本的模拟器可能与Hyper-V存在兼容性问题:- 打开SDK Manager,切换到「SDK Tools」标签页
- 勾选「Android Emulator」和「Android SDK Platform-Tools」,点击「Apply」完成更新
- 确保所有组件版本与Android Studio Electric Eel兼容。
检查Hyper-V核心服务状态
服务异常会直接影响模拟器运行:- 按下Win+R输入
services.msc打开服务管理器 - 找到「Hyper-V Virtual Machine Management」和「Hyper-V Host Compute Service」
- 设置启动类型为「自动」,确保服务处于「正在运行」状态,若未运行则右键启动,之后重启电脑验证。
- 按下Win+R输入
内容的提问来源于stack exchange,提问作者Kiran Vinola
相关产品推荐
相关产品推荐

