Ubuntu系统下Android Studio模拟器启动崩溃求助
Ubuntu下Android Studio模拟器启动崩溃的解决办法
从报错截图(显示Java运行时环境检测到致命错误)来看,以下是针对多Android版本均出现该问题的通用修复步骤:
1. 确认虚拟化功能已启用
- 重启电脑进入BIOS/UEFI,开启Intel VT-x(Intel处理器)或AMD-V(AMD处理器)选项。
- 终端执行命令验证:
grep -E '(vmx|svm)' /proc/cpuinfo
输出包含对应字段则说明虚拟化已开启。
2. 安装缺失的系统依赖
模拟器需要32位库支持,终端运行:
sudo apt update && sudo apt install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386
3. 调整模拟器图形渲染模式
打开AVD Manager编辑目标模拟器:
- 在「Emulated Performance」区域,将「Graphics」切换为Software - GLES 2.0(若之前用Hardware),或尝试Hardware模式(需GPU支持)。
4. 切换到Xorg显示服务器
Ubuntu新默认的Wayland会导致模拟器兼容问题:
- 编辑配置文件:
sudo nano /etc/gdm3/custom.conf - 取消注释
WaylandEnable=false,保存后重启系统。
5. 更新相关组件
打开Android Studio的SDK Manager:
- 升级Android Studio到最新版
- 更新SDK Tools里的Android Emulator组件
- 确保所用Android系统镜像(各API版本)完整安装
6. 配置KVM权限
将当前用户加入kvm组以获得模拟器运行权限:
sudo usermod -aG kvm $USER
执行后注销重新登录生效。
内容的提问来源于stack exchange,提问作者Felipe Souza
相关产品推荐
相关产品推荐

