Come posso cancellare i vecchi dati da logcat?


88

Quando eseguo il comando

adb logcat

durante l'esecuzione dell'emulatore Android, tutti i vecchi log saltano e quindi immagino che siano archiviati in un file da qualche parte. C'è un comando che posso eseguire per cancellare i log e ricominciare da capo? In caso contrario, c'è qualche altro modo per farlo?


Invece di cancellare il registro, applica il filtro timestamp stackoverflow.com/q/45416946/1778421
Alex P.

Risposte:



17
adb logcat -c 

non l'ha fatto per me

adb logcat -b all -c

lavorato


Questa dovrebbe essere la risposta corretta. Se stai analizzando SELinux, l'altra risposta non funzionerà.
Hack5


2

Per me, adb logcat -c non funzionava e dava il seguente errore:

failed to clear the 'main' log

Per questo, prima ho fatto:

adb shell

Di quanto ho fatto io:

logcat -c

quindi esci dalla shell. In questo modo sono stato in grado di cancellare logcat quando lo stesso non veniva cancellato da adb logcat -c

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.