17 votes

Emplacement du rapport de bogue

Si j'ai activé les rapports de bogue dans les options de développement et que j'établis un rapport de bogue à partir du menu du bouton d'alimentation, où ces rapports sont-ils enregistrés ?

Je vois qu'il y a une option pour le partager, mais je veux le récupérer directement via adb pour l'analyser.

11voto

abarua Points 21

À partir d'Android 10, du moins pour les appareils Pixel, les rapports de bogue pris sur l'appareil sont disponibles dans /bugreports - même sans accès Root ! Vous pouvez obtenir les noms des rapports de bogue disponibles avec

adb shell ls /bugreports/

puis obtenez le fichier que vous voulez avec adb pull par exemple

adb pull /bugreports/bugreport-foobar-lotsofnumbers-date.zip

9voto

Matias Nino Points 1710

Les rapports de bogue sont stockés dans /data/data/com.android.shell/files/bugreports .

Vous ne pouvez pas accéder directement au fichier sans un accès Root.

6voto

rds Points 614

Dans mon cas, ils sont dans /data/user_de/0/com.android.shell/files/bugreports/

4voto

Timothy Pratley Points 3945

Vous pouvez connecter votre appareil à votre PC, et utiliser les outils Android SDK adb, puis aller dans le répertoire et dans votre ligne de commande utiliser adb shell bugreport > bugreport.txt Votre rapport de bogue sera publié.

2voto

user241636 Points 21

Si vous souhaitez consulter les rapports de bogue sur votre PC, exécutez adb à partir d'un répertoire dans lequel vous voulez enregistrer les rapports de bogues avec le nom de l'utilisateur.

adb pull /data/data/com.android.shell/files/bugreports

Mais cela peut nécessiter root permission.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X