Como posso apagar os dados antigos do logcat?


85

Quando eu executo o comando

adb logcat

durante a execução do emulador do Android, todos os logs antigos passam despercebidos e, portanto, acho que eles estão armazenados em um arquivo em algum lugar. Existe um comando que posso executar para limpar os logs e começar do zero? Se não, existe alguma outra maneira de fazer isso?


Em vez de limpar o registro - basta aplicar o filtro de carimbo de data / hora stackoverflow.com/q/45416946/1778421
Alex P.

Respostas:



16
adb logcat -c 

não fez isso por mim

adb logcat -b all -c

trabalhou


Esta deve ser a resposta correta. Se você estiver analisando o SELinux, a outra resposta não funcionará.
Hack5 de


2

Para mim, adb logcat -c não estava funcionando e apresentava o seguinte erro:

failed to clear the 'main' log

Para isso, eu primeiro fiz:

adb shell

Do que eu:

logcat -c

em seguida, saia do shell. Desta forma, consegui limpar o logcat quando o mesmo não estava sendo limpo do adb logcat -c

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.