测试Surface视频渲染时Android崩溃转储文件的macOS存储位置查询
关于崩溃转储日志及macOS存储位置的说明
日志行Requested dump for pid 25612的含义
Requested dump for pid 25612仅表示系统发起了生成进程崩溃转储的请求,不代表转储文件已成功保存。需查看后续日志是否存在类似Wrote dump to [具体路径]的记录,以此确认转储是否完成。
macOS系统中崩溃转储文件的存储位置
分两种场景:
- Android模拟器内的应用崩溃:
- 转储文件默认存放在模拟器内部的
/data/tombstones/目录,可通过adb pull /data/tombstones/tombstone_xx命令导出到mac本地;也可在Android Studio的Logcat面板中查看并导出。
- 转储文件默认存放在模拟器内部的
- macOS本地应用崩溃:
- 转储文件默认保存在
~/Library/Logs/DiagnosticReports/目录,文件命名格式通常为[应用名]_YYYY-MM-DD-HHMMSS_[主机名].crash;也可通过「控制台」应用(Launchpad→其他→控制台)在「用户报告」或「系统报告」分类中查找。
- 转储文件默认保存在
内容的提问来源于stack exchange,提问作者Santosh P.
相关产品推荐
相关产品推荐

