当我向Android Open-source Project (AOSP) issue tracker报告问题时,它会要求我附上错误报告。
如何通过ADB生成此错误报告?
答案 0 :(得分:16)
连接设备后,从命令行(可以访问ADB)运行:
adb bugreport > bugreport.txt
这将在同一目录中生成一个具有上述名称的文本文件,然后您可以将其附加到该问题。请耐心等待,可能需要10秒或更长时间才能产生。
编辑2017年8月29日
正如@ dharmin007指出的那样,Android Studio documentation现在说出以下内容:
只有一台设备连接到您的计算机,请执行以下操作:
adb bugreport E:\Reports\MyBugReports
此示例指定bug报告选项的可选路径,其中保存了错误报告。
连接多台设备后,您必须指定设备。运行以下adb命令以获取设备序列号并生成错误报告。
$ adb devices List of devices attached emulator-5554 device 8XV7N15C31003476 device $ adb -s 8XV7N15C31003476 bugreport
此示例未指定可选路径,因此错误报告将保存到本地目录
这些命令将生成一个zip文件 - 有关zip文件内容的更多信息,请参阅Android Studio docs "Inspect the bug report ZIP file"。
答案 1 :(得分:8)
如果有人正在寻找新设备的bug报告,那么命令就是
adb bugreport bugreport.zip