Как написать отчет об ошибке Android в файл через ADB?
когда я иду сообщить о проблеме в Android с открытым исходным кодом проекта (AOSP) проблема tracker, он просит меня приложить отчет об ошибке.
Как создать этот отчет об ошибке через ADB?
2 ответов
с подключенным устройством из командной строки (где доступен ADB) запустите:
adb bugreport > bugreport.txt
это создаст текстовый файл с вышеуказанным именем в том же каталоге, который вы можете прикрепить к проблеме. Будьте терпеливы, это может занять 10 секунд или больше, чтобы создать.
редактировать 29 августа 2017
как отметил @dharmin007,документация для Android Studio теперь говорит следующее:
С только одно устройство, подключенное к компьютеру, выполните следующие действия:
adb bugreport E:\Reports\MyBugReports
в этом примере указывается необязательный путь к параметру bugreport, в котором сохраняется отчет об ошибке.
при подключении нескольких устройств необходимо указать устройство. Выполните следующие команды adb, чтобы получить серийный номер устройства и генерировать отчет об ошибке.
$ adb devices List of devices attached emulator-5554 device 8XV7N15C31003476 device $ adb -s 8XV7N15C31003476 bugreport
в этом примере не указан необязательный путь, поэтому отчет об ошибке сохраняется в локальный каталог
эти команды будут генерировать zip-файл - для получения дополнительной информации о содержимом zip-файла см. Android Studio docs "Проверьте ZIP-файл отчета об ошибке".