作者 | 谢恩铭 出处 | 程序员联盟 公众号「ProgrammerLeague」 原文 |http://www.jianshu.com/p/d872ea28c2fc 内容简介 1. 前言 2. 难读的 BugReport 3. ChkBugReport来拯救你 4. 写一个 Shell 快捷方式 5. 总结 前言 从事 Android(嵌入式)开发,也许常要和 BugReport 打交道。 BugReport 是由 Bug 和 Report 这两个英语单词组成。bug 是英语「瑕疵,错误」的意思,在计算机领域专指程序中的问题。report 是英语「报告」的意思。 顾名思义,BugReport 就是「错误报告」的意思。不过,真实的 BugReport 不仅仅记录错误,不同级别的日志也会记录下来,方便我们 debug。 一般来说 Android 的 BugReport 是 .txt 结尾的文本文件,比如我们公司的 Android app 里的 BugReport 就是命名为 bugreport.txt。当然了,命名没有限定。 Google 的 Android 主页上有专页论述如何阅读 BugReport :https://source.android.com/source/read-bug-reports 上面的页面推荐好好阅读下,对你排查 Android 的问题很有帮助。 难读的 BugReport Android 的 BugReport 里面包含了 dumpsys,dumpstate,logcat 命令输出的结果。内容一般来说会很多。 要生成一个 BugReport,我们可以运行以下命令: adb bugreport |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|