2010-06-02 27 views

Respuesta

1

Puede hacer esto con logcat. Puede agregar una vista que solo mostrará entradas de registro desde su aplicación y se actualizará continuamente.

+0

Sí sé acerca de las posibilidades de registrador de Android. Pero, necesito iniciar sesión en un formato propio específico. Esto es requisitos de mi empleador. Por el momento, no veo otras oportunidades para ver el registro, además de rootear y la instalación de busybox. – vochupin

+0

¿Cómo se conecta logcat para ver un archivo? Eso suena exactamente a lo que necesito. –

0

Hay una gran aplicación para esto: Terminal IDE. Contiene muchos comandos de Linux y no necesita acceso de root. Puede instalarlo desde GooglePlay. Es gratis (y de código abierto, GPLv2).

Una de sus mejores características es que se puede usar a través de telnet. Comience en su teléfono y escriba telnetd comando. Se iniciará un daemon telnet, que escucha en el puerto 8080 de forma predeterminada. Después de que se puede conectar desde el PC, con el siguiente comando: (cygwin uso en las ventanas)

telnet 192.168.1.8 8080 

Debe utilizar la dirección IP del teléfono en lugar de la anterior. Después de una conexión exitosa, tendrá una terminal de tamaño arbitrario en su PC, que es capaz de ejecutar el comando tail -f en su teléfono. Y muchos otros, como bash y todos sus comandos integrados.

4

Esto parece funcionar muy bien para mí:

adb shell "while true; do cat; sleep 1; done < /sdcard/myfile.log" 
+0

¡Excelente! Para usuarios de Windows: sustituya el nombre de archivo por '% 1' y colóquelo en un archivo por lotes (por ejemplo 'adbtail.bat') en% WINDIR%: '" C: \ Archivos de programa (x86) \ Android \ android- sdk \ platform-tools \ adb "shell" while true; do cat; sleep 1; done <'% 1' "' –

Cuestiones relacionadas