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?

  • Obtener todas las alarmas guardadas en la aplicación de alarma
  • Android NDK limitaciones?
  • Android EditText: Hecho en lugar de Enter o Word Wrap en lugar de Multi Line
  • ¿Cómo cargar imágenes grandes en Android y evitar el error de memoria?
  • Actualizaciones de Android en Play Store
  • Recuperar un fragmento de un ViewPager
  • Android: Pasar variables a un servicio ya en ejecución
  • Consejos para organizar proyectos Android más grandes?
  • HttpResponse usando android issue: ejecutar siempre causa excepción?
  • Los informes de pelusa de Android Studio "no pueden deducir tipos de argumentos".
  • Aplicación de Android que no comienza desde el acceso directo
  • No se puede generar clave en el almacén de claves de Android
  • 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.