Log抓取和分析-BugReport
2018-03-01 11:28
1256 查看
参考文章: http://blog.csdn.net/createchance/article/details/51954142 Google为了方便Android开发人员分析整个系统平台或者某个APP运行一段时间后的所有信息,专门开发了adb bugreport工具。开发人员可以使用adb bugreport命令获取系统运行的所有log信息。命令如下:adb bugreport > bugreport_out.txt所有log信息输出到bugreport_out.txt文件中。 当然,获取log信息只是第一步。因为执行完毕bugreport命令有会发现生成文件可能有十几M,要分析一个十几M的txt文件简直是噩梦。所以Google专门针对5.0以上的系统开发了一个分析工具battery historian。用这个工具来解析log文件,并以Web图表的方式展示出来,如下:
目前google已经将bettery historian开源了,开源项目的地址: https://github.com/google/battery-historian battery hitorian这个工具安装起来比较麻烦,并且如果你想要换一种查看方式的话,可以使用Sony开源的ChkBugReport工具,这个工具使用起来很简单。ChkBugReport开源地址首页: https://github.com/sonyxperiadev/ChkBugReport 步骤如下:
可以查看index.html,这里对log进行了分类显示,如图:
目前google已经将bettery historian开源了,开源项目的地址: https://github.com/google/battery-historian battery hitorian这个工具安装起来比较麻烦,并且如果你想要换一种查看方式的话,可以使用Sony开源的ChkBugReport工具,这个工具使用起来很简单。ChkBugReport开源地址首页: https://github.com/sonyxperiadev/ChkBugReport 步骤如下:
1、下载chkbugreport.jar
在 https://github.com/sonyxperiadev/ChkBugReport/wiki/Where-to-obtain-it 下载chkbugreport.jar文件2、获取系统log信息
adb bugreport > bugreport.txt3、解析log文件
在命令行中执行以下命令:D:\Temp>java -jar C:\Users\shiyunjin\Downloads\chkbugreport-0.5-215.jar D:\Temp\bugreport.txt执行完这个命令后在当前目录生成一个bugreport_out文件夹,这就是分析结果,如图:可以查看index.html,这里对log进行了分类显示,如图:
相关文章推荐
- 一键分析Android的BugReport
- Android bugreport分析
- android bugreport 分析
- log 的抓取与分析
- 读取WINDOWS系统监视器Log并生成Report从而分析数据库服务器性能趋势
- 读取系统监视器Log并生成Report从而分析数据库服务器趋势
- android 使用开源工具ChkBugReport分析Bugreport
- bugreport分析方法
- log 的抓取与分析
- 分析bugreport
- android 使用开源工具ChkBugReport分析Bugreport
- android bugreport分析
- Android adb bugreport工具分析和使用
- 读取WINDOWS系统监视器Log并生成Report从而分析数据库服务器性能趋势
- Android 系统log抓取,实现原理分析
- Android adb bugreport工具分析和使用
- android 使用开源工具ChkBugReport分析Bugreport
- Android LOG记录 & BUG分析
- Android 7.0 Log 的抓取与分析
- android bugreport 分析