文章

ChkBugReport

ChkBugReport

ChkBugReport

ChkBugReport 编译

官方地址:https://github.com/sonyxperiadev/ChkBugReport

这是索尼使用 java 开发的一款专门解析 bugreport 报告的命令行工具。它是一个 gradle 项目,我们需要编译才可以得到命令行工具

1
2
3
4
5
6
7
git clone https://github.com/sonyxperiadev/ChkBugReport.git
cd ChkBugReport/core
./gradlew assemble

cd build/distributions
unzip ChkBugReport.zip
cd ChkBugReport

编译产物如下:

image.png

使用

选择对应的平台的命令行,window 使用 .bat 文件

1
ChkBugReport.bat bugreport-PHP110-UKQ1.230924.001-2025-05-20-00-03-53.zip

这样可以直接解析日志报告文件,并生成 html 报告到 bugreport-PHP110-UKQ1.230924.001-2025-05-20-00-03-53_out 文件夹

image.png

打开 index. html,就可以快速查看各种 log、ANR、错误等等信息

image.png

Errors

比较明显的异常崩溃等信息会在 Error 中展示,点击 link to log 查看详情

image.png

可以通过日志信息分析出来错误原因,对应的修复即可。

本文由作者按照 CC BY 4.0 进行授权