美文网首页
adb bugreport :查看设备所有信息(获取错误报告)

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

作者: 蒙多喝醉了 | 来源:发表于2020-06-08 00:19 被阅读0次

    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.错误报告结构示意图:


    image.png

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/bzsktktx.html