Pregunta

Mi aplicación Android puede guardar los registros LogCat en un archivo. Este archivo de registro se envía a los desarrolladores para su análisis.

¿Hay un buen escritorio aplicación de visualización de registro androide, que visualizar estos registros?

No fue capaz de encontrar un producto listo para usar la herramienta de Android SDK. Tal vez me haya perdido algo allí?

¿Fue útil?

Solución

herramienta de escritorio para leer archivo de registro Logcat androide, lo mismo que DDMS. introducir descripción de la imagen aquí El objetivo de esta herramienta es permitir a los desarrolladores a localizar rápidamente, analizan, resolución de problemas, en vez de luchar en el archivo de registro.

Función: http://code.google.com/p/androidlogcatviewer/wiki/KeyFeature

Descargar: http://code.google.com/p/androidlogcatviewer/downloads/list

Discutir-grupo: http://groups.google.com/group/androidlogcatviewer

Otros consejos

He intentado logview-0,19 - bien funciona para mis registros 13MB .

Asegúrese de ./logview marca y ./lib/logview.jar como ejecutable cuando se ejecuta en Linux.

línea LogCat Beautifier a que puede colourize dado LogCat para una fácil lectura. Herramienta realmente agradable y que utiliza JavaScript, lo que significa que no se almacena en cualquier lugar!

LogCat Beautifier en acción

Actualización:

El enlace ya no es accesible, y por suerte para nosotros, ahora es compatible con Android Studio pegar el LogCat en su pestaña "LogCat" (anteriormente "Monitor"). Al pegar, que tendría las opciones para buscar / clic como un registro de LogCat normal.

Yo uso coloredlogcat para ver los registros de LogCat en la consola. Usted debe ser capaz de hacer lo mismo.

cat logfile | coloredlogcat.py

Se debe trabajar fuera de la caja. Si no es así, estoy seguro de que sólo se necesitan pequeñas modificaciones. Echar un vistazo a este enlace coloredlogcat para más detalles.

Puede utilizar Android Monitor de depuración o DDMS sin Eclipse.

obras astilla Log en MacOS y puede hacer algunas cosas mejor que DDMS, como la agrupación de etiquetas, la resolución de los PID a nombre del paquete, etc. https://splinter-log.com

introducir descripción de la imagen aquí

He log4j pellizcado motosierra V2 y el (VFS) LogFilePatternReceiver para permitir la motosierra para leer los acontecimientos de los archivos de registro generados a través de Android tiempo Logcat -v

Descargar la última instantánea desarrollador de la motosierra (Mac DMG y tarball disponible): http: //people.apache. org / ~ sdeboy

Guardar este XML fuera como un archivo (después de ajustar el fileURL):

<?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>

Y a continuación, después de comenzar la motosierra, seleccione el 'Uso de un archivo de configuración de la motosierra' opción en el 'archivo, la carga de la motosierra de configuración' del menú, vaya a este archivo XML, seleccione 'comience siempre la motosierra con esta configuración' y pulse OK.

Personalmente me gusta TailExpert que uso junto con logcatUDP a los registros de captura de múltiples objetivos androide, logcatUDP envía el registro a través de la red tailexpert donde capturo y ver el lado de la otra. Pero también se puede leer los registros del archivo si se quiere, que es un programa de la cola por lo que se sumará AnotarMensajes a la vista cuando llegan. Puede filtrar los mensajes en palabras clave y uso de colores para identificar ciertas AnotarMensajes. La otra cosa que me gusta es que en tailexpert puede crear columnizers sobre la marcha y fácilmente ocultar una o más columnas o cambiar el orden de las columnas. El programa está repleto de características y yo recientemente acaba de empezar a descubrir el uso de notificaciones para colocar marcadores en marcha y detener el registro cuando un cierto AnotarMensajes pasa, lo que hace que la navegación mucho más rápido. Sólo echa un vistazo, puede descargarlo aquí .

http://mlogcat.tistory.com/ ahora, ya Logcat Visor sin conexión dejar su trabajo, probablemente debido a la actualización de Java.

LogExpert . Tiene grandes opciones de filtrado y es bastante rápido. Así que he creado un Columnizer a medida que analiza LogCat registros. Tiene algunas mejoras para ser capaz de analizar los registros de mi personalizados con el método y la línea. Puede descargarlo aquí .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top