commande adb get log - la plus complète de l'histoire

commande adb get log

adb logcat récupère les journaux du début à la fin dans le tampon de journal, et les derniers journaux seront écrits en continu. Le nombre de journaux historiques dépend de la taille de la mémoire tampon et nous pouvons filtrer les journaux inutiles via des paramètres. Vous pouvez utiliser le framework xlog pour enregistrer les journaux historiques (vous pouvez étudier le code source).

Le journal ne peut pas être imprimé.
Branchez et redémarrez
le tampon de journal. Modifiez le pilote USB maximum
. Vérifiez
le redémarrage de l'adb et le port est occupé.

adb bugreport // compressez le journal dans zip dans le répertoire actuel de l'ordinateur

adb logcat> log.txt la flèche droite consiste à enregistrer dans un fichier

journaux de capture adb logcat : adb logcat --help
utilisation : logcat [options] [spécifications de filtre]
les options incluent :
-s filter TAG
-f output logs to the sd card of the mobile phone
-v set the output format of log messages
 brief — display priorité /tag et PID du processus brut (format par défaut)
 process — afficher uniquement le PID du processus
 tag — afficher uniquement la priorité /tag
 thread — afficher la priorité/tag, le PID et le TID du fil de messages raw
 — afficher les informations brutes du journal, rien d'autre Champs de métadonnées
 heure — afficher la date, l'heure de l'appel, la priorité/l'indicateur, l'heure du
 thread PID — afficher la date, l'heure de l'appel, la priorité/l'indicateur et le PID et le TID du thread qui a envoyé le message
 long — afficher tous les champs de métadonnées avec des lignes vides Séparer le contenu du message
-c pour effacer le journal du tampon, Effacer (vider) l'intégralité du journal et quitter
-b pour afficher le tampon du message de journal, y compris 'main', 'system', 'radio', 'events', 'crash', ' default' ou 'all'
–pid= affiche le journal du processus spécifié
-B affiche le journal en binaire
-r définit la taille du tampon
-g récupère la taille du tampon
-d récupère tous les journaux et quitte
-n définit le nombre maximum de sonneries tampons, généralement 4

format filterspecs :
[:priority] : si elle n'est pas spécifiée, la valeur par défaut est tous les journaux de tous les niveaux La
priorité du journal, de faible à élevée :
V — Verbose (priorité la plus basse, verbose) correspond à la série Log.v(tag) fonction
D — Debug (pour le débogage) correspond à la fonction de série Log.d()
I — Info (en ligne) correspond à la fonction de série Log.i()
W — Avertissement (journal d'avertissement) correspond à la fonction de série Log.w()
E — Error (une erreur s'est produite) correspond à la fonction de série Log.e()
F — Fatal (What a Terrible Failure, provoquant le plantage du programme) correspond à la fonction de série Log.wtf()
S — Silent (priorité la plus élevée, sur laquelle rien n'est jamais imprimé)

Exemple d'utilisation :
adb logcat -s ActivityManager [imprime le journal dont le TAG est ActivityManager]
adb logcat -v time -s ActivityManager [le format du journal est l'heure]
adb logcat -c ou adb locat -c all [efface tous les types de journaux dans le cache ]
adb logcat -c main crash [effacer les journaux principaux et les types de crash du tampon]
adb logcat -b radio [afficher le journal du tampon contenant les messages liés à la radio/téléphone]
adb logcat --pid="2661" [imprimer le numéro de processus C'est le journal de 2661]
adb logcat -f /sdcard/log.txt [Enregistrer le journal dans le fichier log.txt du téléphone mobile]
adb logcat -s ActivityManager:I WindowManager:W [Le TAG de sortie est "ActivityManager" et la priorité est supérieur ou égal à "Info" et le journal dont le TAG est "WindowManager" et la priorité est supérieure ou égale à "Warn"]

Chemin général du journal
1. Acquisition complète du journal Android, différentes entreprises peuvent définir leur propre stockage dans différents chemins
adb pull /data/log/android_logs
/data/anr ANR log
/data/tombstones crash log
/data/log/core kernel log
/data /logcatch
boot log
adb shell dmesg > dmesg.txt

Je suppose que tu aimes

Origine blog.csdn.net/weixin_44380181/article/details/129697767
conseillé
Classement