Cómo vaciar (borrar) el búfer logcat en Android [duplicar]
Esta pregunta ya tiene una respuesta aquí:
- ¿Cómo puedo borrar los datos antiguos de logcat? 3 respuestas
¿Cómo puedo vaciar (borrar) el búfer logcat en Android?
Utilizo adb logcat desde la línea de comandos y canalizo la salida a un archivo, ya que el DDMS tiene un búfer muy limitado. Por el momento, cuando reinicio mi aplicación (después de corregir errores, etc.) el logcat buffer también tiene datos del lanzamiento anterior. Incluso desinstalar la aplicación no borra el búfer. La única manera que he encontrado hasta ahora para borrar el búfer, es reiniciar. Esto es efectivo, pero me gustaría saber si hay una manera más fácil.
4 answers
adb logcat -c
Las opciones de Logcat están documentadas aquí: http://developer.android.com/tools/help/logcat.html
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-03-17 18:13:48
El siguiente comando borrará solo los búferes no rooteados (main, system ..sucesivamente).
adb logcat -c
Si desea borrar todos los búferes (como radio, kernel..etc), Utilice los siguientes comandos
adb root
adb logcat -b all -c
O
adb root
adb shell logcat -b all -c
Utilice los siguientes comandos para conocer la lista de búferes que soporta el dispositivo
adb logcat -g
adb logcat -b all -g
adb shell logcat -b all -g
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-07 03:16:06
Para cualquiera que llegue a esta pregunta preguntándose cómo hacer esto en Eclipse, puede eliminar el texto mostrado del logCat utilizando el botón proporcionado (a menudo tiene una X roja en el icono)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-29 22:18:49
Doy mi solución para Mac:
- Con su dispositivo conectado al puerto USB, abra un terminal y vaya a la carpeta adb.
- Escriba: ./ adb devices
- El terminal mostrará algo como esto: Lista de dispositivos adjuntos 36ac5997 dispositivo
- Tomar nota del número de serie (36ac5997)
- Escriba: ./ adb-s 36ac5997 para conectarse al dispositivo
- Escriba: ./ adb logcat
Si en cualquier momento desea borrar el registro, escriba ./ adb logcat-c
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-07-27 12:23:15