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

Ubuntu 22.04.1下恢复Android模拟器崩溃弹窗或获取完整崩溃日志

恢复Android模拟器崩溃弹窗及获取完整崩溃日志方案

恢复崩溃弹窗

  • 检查AVD高级设置:打开Android Studio的AVD管理器,选中目标模拟器点击「编辑」,展开「Show advanced settings」,找到「Error reporting」板块,确保勾选「Show crash dialog when emulator crashes」选项,保存后重启模拟器。
  • 启用系统通知权限:在Ubuntu系统设置的「应用和通知」中找到「Android Emulator」,确保允许其发送通知,避免弹窗被系统拦截。
  • 重置模拟器配置:备份~/.android/avd/[你的模拟器名称].avd/config.ini文件后将其删除,重启模拟器会自动生成新的配置文件,修复可能损坏的配置导致的弹窗失效。

获取完整崩溃日志

  • 查看模拟器崩溃报告目录:直接访问~/.android/emu-crash-reports/路径,该目录下会存储模拟器崩溃生成的.dmp转储文件和.log日志文件,包含崩溃时的详细堆栈信息。
  • 持续捕获设备日志:在终端执行adb logcat -v time > emulator_crash.log,保持终端窗口运行,直到模拟器崩溃,日志文件会记录设备侧的所有运行信息,包括崩溃触发前的异常输出。
  • 启用系统核心转储:在启动模拟器前执行ulimit -c unlimited,开启核心转储功能,模拟器崩溃后会在当前目录生成core文件,可通过gdb emulator core(需先安装gdb工具)分析崩溃现场。
  • 过滤系统日志:执行journalctl | grep -i emulator,查看系统层面记录的模拟器运行及崩溃相关日志,能捕获终端未输出的底层错误信息。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 12:20:26