Se tenho relatórios de erros ativados nas opções de desenvolvimento e tomo um relatório de erros no menu do botão liga / desliga, onde esses relatórios são salvos?
Vejo que há uma opção para compartilhá-lo, mas quero extraí-lo diretamente através do adb para análise.
/data/data/com.android.shell/files/bugreports
também é acessível para oshell
usuário.Você pode conectar seu dispositivo ao seu PC e usar as ferramentas SDK do Android adb, depois vá para o diretório e, na linha de comando, use
adb shell bugreport > bugreport.txt
Seu relatório de erros será exibido.fonte
No meu caso, eles estão em
/data/user_de/0/com.android.shell/files/bugreports/
fonte
Se você deseja visualizar os relatórios de erros no seu PC, execute adb a partir de um diretório em que deseja salvar os relatórios de erros com
Mas isso pode exigir
root
permissão.fonte
adb pull
parte. Ao usaradb
, no final do dispositivo, ele geralmente está sendo executado comoshell
usuário - que IMHO é o proprietário desse local, portanto, nenhuma raiz deve ser necessária para extrair os arquivos.No Android 10, pelo menos para dispositivos Pixel, os relatórios de erros obtidos no dispositivo estão disponíveis em
/bugreports
- mesmo sem acesso root! Você pode obter os nomes dos relatórios de erros disponíveis comentão obtenha o arquivo que você deseja
adb pull
, por exemplofonte