web-dev-qa-db-fra.com

Où trouver Android historique des plantages

J'ai connu beaucoup d'instabilité sur mon Verizon Galaxy S III, et je pense que cela est lié au pilote WiFi, ou au moins à quelque chose dans la pile réseau. Je reçois des plantages quotidiens du système complet qui provoquent des redémarrages en douceur du système d'exploitation.

Afin de remonter à la racine du problème, je voudrais voir les données de plantage historiques pour le système d'exploitation Android. Veuillez noter que je ne développe PAS d'application et que je ne veux pas d'instructions sur la façon d'utiliser LogCat pour suivre les problèmes dans une application en cours de développement. Je veux voir les journaux de plantage du système Android Android, mais je ne sais pas où les chercher.

Merci d'avance!

21
CJ McAllister

Une fois que l'ANR se produit, vous trouverez la pile d'appels du processus associé à /data/anr/traces.txt
Après le blocage de l'application, vous pouvez trouver pile des appels de l'application bloquée sous /data/tombstones répertoire.

23
user1678380

Voir Android: Comment obtenir les journaux du noyau après une panique du noyau?

On dirait /data/dontpanic/ devrait contenir des fichiers "apanic", mais seulement si le support apanic du noyau est activé et que cela a fonctionné. (Je n'y ai rien vu dans mon cas, mais peut-être aurez-vous plus de chance que moi ...)

3
P.T.

le rapport de plantage se trouve sur le chemin par défaut:/data/anr /

certains endroits de fabrication dans un chemin personnalisé comme:/data/system/ckerror

utilisez cmd: adb pull/data/anr "dest path"

exemple: dans windows cmd Invite: adb pull/data/anr c:\trace

3
shashi kumar

Habituellement, chaque plantage est stocké dans le fichier traces.txt sous/data/anr/dossier de stockage interne. Essayez de vérifier ce fichier.

3
knvarma

Le document déclare que

Android stocke les informations de trace lorsqu'il rencontre un ANR. Sur les anciennes versions du système d'exploitation, il y a> un seul fichier /data/anr/traces.txt sur l'appareil.

Sur les versions de système d'exploitation plus récentes, il existe plusieurs fichiers>/data/anr/anr_ *. Vous pouvez accéder aux traces ANR à partir d'un appareil ou d'un émulateur en utilisant> Android Debug Bridge (adb) en tant que root:

adb root
adb Shell ls /data/anr
adb pull /data/anr/<filename>
1
AnT