新组装PC运行Android Studio模拟器时出现Exit code 3错误求助
刚组装新电脑就碰到这个问题确实闹心!我之前也遇到过Emulator: Process finished with exit code 3的情况,给你整理几个亲测有效的解决办法:
检查虚拟化是否开启
新电脑大概率默认没开启虚拟化,开机时按Del/F2/F10进入BIOS界面,找到Virtualization Technology选项设置为Enabled。重启后可以打开任务管理器的「性能」标签页,查看CPU区域是否显示“虚拟化已启用”。更新加速器或切换虚拟化后端
如果是Intel处理器,打开Android Studio的SDK Manager,找到SDK Tools里的Intel x86 Emulator Accelerator (HAXM Installer),先卸载再重新安装最新版本;如果是AMD处理器,直接去「控制面板→程序→启用或关闭Windows功能」里勾选Windows Hypervisor Platform,然后在AVD Manager的模拟器设置中,把Emulated Performance的Graphics设为Hardware - GLES 2.0,同时勾选Use Hypervisor Framebuffer。调整模拟器内存分配
打开AVD Manager编辑出问题的模拟器,在「Memory Storage」里把RAM和VM Heap调小一些——比如RAM设为2048MB,VM Heap设为512MB。有时候给模拟器分配过多内存反而会触发兼容性问题。清理模拟器缓存数据
在AVD Manager中选中目标模拟器,点击右侧下拉菜单选择Wipe Data,清除缓存后再启动模拟器试试,大概率能解决配置文件损坏导致的异常。更新Android Studio及SDK组件
通过Help→Check for Updates把Android Studio更到最新版,同时在SDK Manager里将Android SDK Platform、SDK Tools等组件全部更新至最新,旧版本的兼容性bug也可能是问题根源。
如果以上方法都无效,建议尝试创建一个全新的模拟器(换个系统版本或设备型号),有时候是当前模拟器的配置文件损坏导致的顽固错误。
内容的提问来源于stack exchange,提问作者KUDE 1905

