adb bugreport :查看设备所有信息(获取错误报告)

1.命令:

$ adb bugreport E:\Reports\MyBugReports

//7.0以下,输出到文件当前路径的bugreport.txt文件
$ adb bugreport > bugreport.txt

2.生成文件:

bugreport-BUILD_ID-DATE.zip

3.其中bugreport-BUILD_ID-DATE.txt,此文件就是错误报告:

包含系统服务 (dumpsys)、错误日志 (dumpstate) 和系统消息日志 (logcat) 的诊断输出。
系统消息包括设备抛出错误时的堆栈轨迹,以及从所有应用中使用 Log 类写入的消息。

4.技巧:

搜索以下关键字找错误:

1. FATAL EXCEPTION
2. beginning of crash
3. Unable to create application

        实测,可以找到错误日志,可以自己搞个有bug的错误apk运行,然后在bugreport-BUILD_ID-DATE.txt可以找到错误点。
        还有一些提供分析的工具,因为我用不上,所以没又深究,大家有兴趣可以自己去琢磨琢磨~~

5.错误报告结构示意图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SIgUjkBR-1591546467213)(http://note.youdao.com/yws/res/45666/2BC6C3DC6A4D45AD82DBD4E644574985)]

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值