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

Ubuntu 23.10环境下Android模拟器启动失败求助

解决Ubuntu 23.10中Android模拟器启动段错误的问题

根据你提供的日志,核心问题集中在CPU指令集缺失和Wayland环境兼容性,结合段错误给出以下修复步骤:

1. 处理CPU指令集缺失问题

日志明确提示Host CPU缺少x86_64模拟器必需的SSSE3/SSE4.1/SSE4.2指令集,这会导致硬件加速异常进而引发崩溃:

  • 临时方案(命令行启动):强制使用软件渲染启动模拟器,执行以下命令:
    emulator @Pixel_8_API_VanillaIceCream -gpu swiftshader_indirect
    
    或者彻底关闭GPU加速:
    emulator @Pixel_8_API_VanillaIceCream -gpu off
    
  • 永久方案(Android Studio设置):打开AVD Manager,编辑目标模拟器,在"Show Advanced Settings"里找到"Graphics"选项,选择Software - GLES 2.0,保存后重启模拟器。

2. 修复Wayland环境兼容性问题

Ubuntu 23.10默认使用Wayland桌面,Android模拟器对Wayland的支持存在兼容性问题:

  • 临时切换到Xorg会话:注销当前用户,在登录界面点击齿轮图标,选择Ubuntu on Xorg登录,再尝试启动模拟器。
  • 强制模拟器使用Wayland:设置环境变量后启动模拟器:
    export QT_QPA_PLATFORM=wayland
    emulator @Pixel_8_API_VanillaIceCream
    
    要永久生效的话,把export QT_QPA_PLATFORM=wayland添加到你的shell配置文件(~/.bashrc或~/.zshrc),执行source ~/.bashrc(对应shell)后重启终端。

3. 其他排查动作

  • 打开Android Studio的SDK Manager,更新Android Emulator到最新版本,新版本通常会修复兼容性问题。
  • 确认主机GPU驱动是最新状态:NVIDIA用户安装官方闭源驱动,AMD/Intel用户更新Mesa驱动包。

内容的提问来源于stack exchange,提问作者Joshua Tetteh

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 02:32:48