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

Ubuntu 20.04运行AOSP 13编译的Android Emulator触发Segmentation fault (core dumped)错误求助

Ubuntu 20.04运行AOSP 13编译的Android Emulator触发Segmentation fault (core dumped)错误求助

各位好,我遇到了一个棘手的问题,想请教下大家:

我在Ubuntu 20.04环境下,从Google拉取了AOSP 13(r24标签)的代码,指定launch sdk_phone_x86_64作为编译目标完成了代码编译,但运行emulator命令启动模拟器时,直接触发了**Segmentation fault (core dumped)**错误。

我运行了emulator -verbose命令查看详细输出,结果如下:

INFO    | Android emulator version 31.3.9.0 (build_id 8748233) (CL:N/A)

INFO    | Found ANDROID_PRODUCT_OUT: /home/workspace/2_aosp_source/out/target/product/emulator_x86_64

INFO    | Found build target architecture: x86_64

INFO    | argv[0]: 'emulator'; program directory: '/home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64'

INFO    | emuDirName: '/home/workspace/2_aosp_source/prebuilts/android-emulator/emulator'

INFO    | try dir /home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64

INFO    | Trying emulator path '/home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64'

INFO    | Found target-specific 64-bit emulator binary: /home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64

INFO    | Adding library search path: '/home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64/lib64'

INFO    | Adding library search path: '/home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64/lib64/gles_swiftshader'

INFO    | Adding library search path: '/home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64/lib64/libstdc++'

VERBOSE | Adding library search path for Qt: '/home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64/lib64/qt/lib'

VERBOSE | Silencing all qWarning(); use qCWarning(...) instead: QT_LOGGING_RULES=default.warning=false

VERBOSE | Setting Qt plugin search path: QT_QPA_PLATFORM_PLUGIN_PATH=/home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64/lib64/qt/plugins

VERBOSE | Setting Qt to use software OpenGL: QT_OPENGL=software

VERBOSE | Setting QML to use software QtQuick2D: QMLSCENE_DEVICE=softwarecontext

VERBOSE | Overriding pre-existing bad Qt high dpi settings...

VERBOSE | Setting LD_PRELOAD to /home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64/lib64/qt/lib/libfreetype.so.6

VERBOSE | emulator: Running :/home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64

VERBOSE | qemu backend: argv[00] = "/home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64"

VERBOSE | qemu backend: argv[01] = "-verbose"

VERBOSE | Concatenated backend parameters:  /home/workspace/2_aosp_source/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-x86_64 -verbose

Segmentation fault (core dumped)

我已经按照AOSP官方文档的要求安装了所有依赖包,但还是遇到这个问题。有没有朋友遇到过类似情况,或者能给一些排查方向?比如:

  • 是否是系统库和模拟器自带库的冲突?
  • 有没有特定的依赖包我可能遗漏了?
  • 模拟器启动参数有没有需要调整的地方?

麻烦大家帮忙看看,谢谢!

备注:内容来源于stack exchange,提问作者hikiro

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 09:12:50