Android Studio中AVD模拟器进程终止问题求助
AVD启动提示"The emulator process has terminated"解决方法
问题描述
在Android Studio中创建虚拟设备后启动直接终止,提示信息:
The emulator process for AVD Pixel_5_API_23 has terminated,尝试删除重建设备、重装Android Studio、配置JDK/SDK路径后问题仍存在。
可行解决步骤
开启硬件加速并验证HAXM安装
- 打开Android Studio的SDK Manager → 切换到SDK Tools标签,确保
Intel x86 Emulator Accelerator (HAXM installer)已安装。 - 重启电脑进入BIOS,开启Intel VT-x(Intel处理器)或AMD-V(AMD处理器)虚拟化功能,保存后进入系统。
- 打开Android Studio的SDK Manager → 切换到SDK Tools标签,确保
调整模拟器内存参数
打开AVD Manager → 点击目标设备的"编辑"按钮 → 选择"Show Advanced Settings",在Memory and Storage区域:- 将RAM值调低(例如从2048MB改为1024MB)
- 将VM Heap设置为256MB或更低
保存配置后尝试启动模拟器。
清理模拟器缓存文件
找到AVD的本地存储目录:- Windows:
C:\Users\<你的用户名>\.android\avd\<设备名称>.avd - macOS:
~/Library/Android/sdk/.android/avd/<设备名称>.avd - Linux:
~/.android/avd/<设备名称>.avd
删除目录内的cache.img文件和snapshots文件夹,重新启动模拟器。
- Windows:
验证SDK镜像与平台匹配
进入SDK Manager → SDK Platforms标签,确认目标API版本(如API 23)的完整包已安装,且创建AVD时选择的系统镜像与电脑架构一致(优先选x86_64架构)。强制冷启动模拟器
在AVD Manager中,点击目标设备右侧的下拉菜单,选择Cold Boot Now,跳过快速启动直接启动模拟器。
内容的提问来源于stack exchange,提问作者pra dev
相关产品推荐
相关产品推荐

