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?
android
android-emulator
logcat
Aarona
fonte
fonte
Respostas:
Você já tentou isso?
adb logcat -c
https://developer.android.com/studio/command-line/logcat.html
fonte
-s
sinalizador para um dispositivo específico.adb logcat -c
não fez isso por mim
adb logcat -b all -c
trabalhou
fonte
Duplicação de como esvaziar (limpar) o buffer logcat no Android
O comando a seguir irá limpar apenas buffers não enraizados (principal, sistema ..etc).
adb logcat -c
Se você deseja limpar todos os buffers (como rádio, kernel..etc), use os seguintes comandos
adb logcat -b all -c
ou
adb root adb shell logcat -b all -c
fonte
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:
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
fonte