Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Colorear las líneas de logcat en Linux

El Logcat en Eclipse tiene colores para errores, advertencia, depuración, …
¿Cómo puedo hacer para obtener el mismo resultado en Linux (Ubuntu) cuando ejecuto el comando 'adb -e logcat' en un terminal para que se coloree?

  • Android Studio 0.4: No se pudo encontrar el método jniDir ()
  • Cambiar la fuente del texto de la pestaña en la compatibilidad con el diseño de Android TabLayout
  • ¿Cómo saber si el usuario ha cambiado el estado del botón de alternancia?
  • SSLHandshakeException en Android 4.4 y menor
  • Coloque el cursor al final del texto en EditText
  • BackUpAgentHelperClass no se recibe
  • RemoveView (View) no es compatible con AdapterView
  • En Java, cómo obtener cadenas de días de la semana (Sun, Mon, ..., Sat) con el sistema de configuración por defecto (idioma)
  • ProgressDialog en AsyncTask
  • Diseño relativo ignorando setMargin ()
  • Biblioteca resolver a una ruta sin archivo project.properties
  • Cómo cerrar la notificación después de hacer clic en la acción
  • 7 Solutions collect form web for “Colorear las líneas de logcat en Linux”

    Enlace con la secuencia de comandos

    Creo que será útil para usted y usted puede cambiar el guión por usted mismo;)

    Esta es mi visión de "colorear" el logcat: https://bitbucket.org/brunobraga/logcat-colorize

    Introduzca aquí la descripción de la imagen

    Mi favorito es pidcat , mantenido por Jake Wharton basado en el guión de Jeff Sharkey (mencionado por Yaroslav Boichuk).

    También he utilizado logcat-color , mantenido por Marshall Culpepper, (también basado en el script de Jeff) que le permite crear perfiles que puede activar (registro por tarea, o por aplicación, etc).

    He preferido pidcat porque en el momento logcat-color no se filtraría por el nombre del paquete, y nunca volví a intentarlo de nuevo una vez que se agregó . Parece ser razonablemente popular todavía así.

    Si utiliza Python, PyLogAnalyser puede filtrar, colorear y analizar todo tipo de registros en Linux, Windows y Mac (y Cygwin).

    Puede instalarlo directamente desde PyPI:

    python -m pip install pyloganalyser 

    Y llámelo para imprimir el registro de la salida estándar (también, para texto o salida HTML):

     adb logcat -v threadtime | python -m lognalyser --stdin --stdout -c Android_logcat_threadtime.conf 

    El archivo 'Android_logcat_threadtime.conf' se incluye en el directorio del módulo.

    Sitio web: http://pyloganalyser.sourceforge.net

    Y otro guión:

     #!/bin/sh while :; do adb $@ logcat | sed \ -e 's:^V/:\x00\x1b[0;35m:g' \ -e 's:^D/:\x00\x1b[0;36m:g' \ -e 's:^I/:\x00\x1b[0;32m:g' \ -e 's:^W/:\x00\x1b[0;33m:g' \ -e 's:^E/:\x00\x1b[0;31m:g' \ -e 's:^F/:\x00\x1b[0;31m:g' \ -e '/Unexpected value from nativeGetEnabledTags/d' \ -e '/The application may be/d' sleep 1 done 

    Esta es una alternativa para cualquiera que prefiera un script de Nashorn: filter-android-log .

     adb logcat | filter-android-log 

    Lo uso para dominar los mensajes familiares y poco interesantes y dejar que los demás brillen.

    Captura de pantalla http://zelea.com/system/host/havoc/usr/local/share/AndroidLogTransformer.png

    El script está en archivos sueltos, no correctamente agrupados. Consulte las instrucciones de configuración en el enlace anterior.

    Prueba con lnav , añade logcat config desde aquí

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.