ChkBugReport是 官一款免费的开源程序,通过该软件我们能将对 bugreport 文件铺开解析, 官解析后的 官文件拥穿着输出适合阅读的html文件 ,并包含了根据bugreport数据得出的 官地铁跑酷外挂版图表和分析结论。
它的 官源码中用到了以下开源类库: jQuery ,jsTree jQuery plugin , 官 tablednd jQuery plugin , 官 tablesorter jQuery plugin , 官js-hotkeys, 官 jquery-cookie 。 官学习输出报告文档型html可以参考源码。 官地铁跑酷脚本绵羊6.0
目前ChkBugReport可以从bugreport数据中抽取出如下信息
:
1、 官Stacktraces ChkBugReport可以从bugreport中解析出输出bugreport的 官最后时刻、导致ANR时刻甚至更多时刻的 官堆栈信息
。在例子中你可以校验到进程的 官优先级和计划都已标示出来
,堆栈中耗时的地铁跑酷脚本部分颜色是黑红,一些违反Strict Mode的部分(比如主线程中使用数据库)颜色标记为亮红。如果这个线程死锁 ,在报告的Errors将会裸露
。
2、Logs 这部分是地铁跑酷自动跑脚本对system、main和kernel日志的分析,在这里你可以校验到每个进程内存使用图、那个程序裸露的log最多
、Activity的打开耗时 、数据库操作耗时统计