studio - Visor de registro de escritorio de Android
widgets android (12)
Mi aplicación Android puede guardar registros logcat en un archivo. Este archivo de registro se envía a los desarrolladores para su análisis.
¿Hay una buena aplicación de visualización de registro de Android en el escritorio , que visualizaría estos registros?
No pude encontrar una herramienta lista para usar en Android SDK. Tal vez me perdí algo allí?
Encontré en línea LogCat Beautifier a la que se puede dar color a LogCat dado para facilitar la lectura. Herramienta muy buena y usa JavaScript, ¡lo que significa que no hay nada almacenado en ningún lado!
Actualizar:
El enlace ya no es accesible y, por suerte para nosotros, Android Studio ahora admite pegar el LogCat en su pestaña "LogCat" (anteriormente "Monitor"). Al pegar, tendría las opciones para buscar / hacer clic como un registro normal de LogCat.
Fui con http://mlogcat.tistory.com/ ahora, ya que http://groups.google.com/group/androidlogcatviewer abandonó su trabajo probablemente debido a la actualización de JAVA.
He intentado con logview-0.19 - funciona bien para mis registros de 13Mb.
Asegúrese de marcar ./logview y ./lib/logview.jar como ejecutable cuando se ejecuta en Linux.
He modificado log4j Chainsaw V2 y el (VFS) LogFilePatternReceiver para permitir que Chainsaw lea los eventos de los archivos de registro de Android generados a través de logcat -v time
Descargue la última instantánea de desarrollador de Chainsaw (Mac DMG y tarball disponible): http://people.apache.org/~sdeboy
Guarde este XML como un archivo (después de ajustar el archivo URL):
<?xml version="1.0" encoding="UTF-8"?>
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="true">
<plugin class="org.apache.log4j.chainsaw.vfs.VFSLogFilePatternReceiver" name="android-log">
<param name="appendNonMatches" value="true"/>
<param name="autoReconnect" value="true"/>
<param name="fileURL" value="file:/path/to/android/log"/>
<param name="name" value="android-log"/>
<param name="logFormat" value="TIMESTAMP LEVEL/LOGGER(PROP(PID)):MESSAGE"/>
<param name="customLevelDefinitions" value="V=TRACE,D=DEBUG,I=INFO,W=WARN,E=ERROR,F=FATAL,S=OFF"/>
<param name="promptForUserInfo" value="false"/>
<param name="tailing" value="true"/>
<param name="timestampFormat" value="yyyyMMdd HH:mm:ss.SSS"/>
<param name="waitMillis" value="2000"/>
</plugin>
</log4j:configuration>
Luego, después de iniciar Chainsaw, seleccione la opción ''Utilizar un archivo de configuración de Chainsaw'' en el menú ''Archivo, cargar la configuración de Chainsaw'', navegue hasta este archivo XML, seleccione ''iniciar siempre Chainsaw con esta configuración'' y presione OK.
Herramienta de escritorio para leer el archivo de registro del logcat de Android, al igual que DDMS.
El objetivo de esta herramienta es permitir a los desarrolladores ubicar, analizar, resolver problemas rápidamente, en lugar de luchar en el archivo de registro.
Característica: http://code.google.com/p/androidlogcatviewer/wiki/KeyFeature
Descargar: http://code.google.com/p/androidlogcatviewer/downloads/list
Personalmente, me gusta TailExpert, que utilizo junto con logcatUDP para capturar registros de múltiples destinos de Android, logcatUDP envía el registro a través de la red a tailexpert, donde lo capturo y veo uno al lado del otro. Pero también puede leer los registros del archivo si lo desea, es un programa de cola, por lo que agregará los mensajes de registro a la vista cuando lleguen. Puede filtrar mensajes en palabras clave y usar colores para identificar ciertos mensajes de registro. La otra cosa que me gusta es que en tailexpert puede crear columnas sobre la marcha y ocultar fácilmente una o más columnas o cambiar el orden de las columnas. El programa está lleno de funciones y recientemente comencé a descubrir el uso de notificaciones para colocar marcadores sobre la marcha y detener el registro cuando pasa cierto mensaje de registro, lo que hace que la navegación sea mucho más rápida. Solo échale un vistazo, puedes descargarlo here .
Puede usar Android Debug Monitor o DDMS sin Eclipse.
Uso colorlogcat para ver los registros de logcat en la consola. Deberías poder hacer lo mismo.
cat logfile | coloredlogcat.py
Debería funcionar de la caja. Si no es así, estoy seguro de que solo se necesitan modificaciones menores. Eche un vistazo a este enlace coloredlogcat para más detalles.
haga clic aquí.
herramienta de registro independiente.
http://androidforums.com/application-announcements/207057-tool-logviewer-android.html
Splinter Log funciona en MacOS y puede hacer algunas cosas mejor que DDMS, como agrupar etiquetas, resolver pids al nombre del paquete, etc. https://splinter-log.com
Herramienta de escritorio para leer el archivo de registro del logcat de Android, al igual que DDMS. El objetivo de esta herramienta es permitir a los desarrolladores ubicar, analizar, resolver problemas rápidamente, en lugar de luchar en el archivo de registro.
Característica: http://code.google.com/p/androidlogcatviewer/wiki/KeyFeature
Descargar: http://code.google.com/p/androidlogcatviewer/downloads/list
Discuss-group: http://groups.google.com/group/androidlogcatviewer