Como escrever um relatório de bugs Android para um arquivo via ADB?
Quando vou reportar um problema aoAndroid Open-source Project (AOSP) issue tracker , Pede-me para anexar um relatório de erros.
Como é que Gero este relatório de erros através do ADB?
2 answers
Com o seu dispositivo ligado, a partir da linha de comandos (onde o ADB está acessível) execute:
adb bugreport > bugreport.txt
Isto irá gerar um ficheiro de texto com o nome acima no mesmo directório, que poderá então anexar ao problema. Seja paciente, pode levar 10 segundos ou mais para gerar.
Editar agosto 29, 2017
Como @dharmin007 salientou, a documentação do estúdio Android Agora diz o seguinte:
Com apenas um dispositivo ligado ao seu computador, execute o seguinte:
adb bugreport E:\Reports\MyBugReports
Este exemplo indica um caminho opcional para a opção bugreport onde o relatório de erros é gravado.
Com vários dispositivos ligados, deve indicar o dispositivo. Execute os seguintes comandos adb para obter o número de série do dispositivo e gerar o relatório do erro.
$ adb devices List of devices attached emulator-5554 device 8XV7N15C31003476 device $ adb -s 8XV7N15C31003476 bugreport
Este exemplo não indica a localização opcional, pelo que o relatório de erros é gravado na pasta local
Estes comandos irão gerar um ficheiro zip - Para mais informações sobre o conteúdo do ficheiro zip ver os documentos do Android Studio "inspeccionar o ficheiro ZIP do relatório de erros".
No caso de alguém estar à procura do bugreport para dispositivos mais recentes, o comando é
adb bugreport bugreport.zip