8 votos

¿Dónde se encuentran los archivos de registro en Android?

Posible duplicado:
¿Cómo puedo ver y examinar el registro de Android?

Mi teléfono Android (2.1) (un HTC Wildfire, si eso importa) a veces se reinicia sin una razón aparente. No es extremadamente frecuente, pero sí demasiado como para simplemente ignorarlo.
Yo diría que una vez cada dos días.

Siempre ocurre cuando no estoy usando el teléfono, lo saco del bolsillo y me salta la pantalla de desbloqueo de la SIM, así que es difícil señalar la aplicación o el servicio que lo provoca.

Busqué un poco en el sistema de archivos pero no pude encontrar inmediatamente nada como /var/log Me pregunto si alguien sabe dónde se encuentran los archivos de registro, si es que existen.

¿O alguna otra forma de localizar fácilmente el proceso ofensivo en mi teléfono?

2voto

Edelcom Puntos 3820

Si quieres examinar el registro fuera del entorno de tu teléfono, existe la aplicación Recolector de registros .

Es gratuito y te permite enviar/cargar el registro a/con el programa que elijas. Yo sólo envío el registro a través de gmail a mi cuenta de correo electrónico de casa.

Siempre es más fácil leer esos archivos de registro en la pantalla de tu pc, comparado con leerlo con cualquier aplicación en tu (pequeña) pantalla de Android.

1voto

¿Cómo sabes que tu teléfono se ha reiniciado? Que aparezca la pantalla de bloqueo no significa que se haya reiniciado. Comprueba las estadísticas de la batería, Ajustes > Acerca del teléfono > Batería, y mira el tiempo de funcionamiento y el tiempo de espera. Si el teléfono ha estado activo durante mucho tiempo, es poco probable que se reinicie. Comprueba esto después de un tiempo en el que creas que el teléfono se ha reiniciado.

Creo que vas a tener que utilizar logcat para obtener los registros de un teléfono Android. Si tu teléfono se reinicia, podrías intentar ejecutar logcat, pero tendrías que tener logcat ejecutándose continuamente para capturar lo que está pasando y haciendo que se reinicie. Esto no es muy práctico. Pero mira más abajo para obtener información sobre logcat.

En lugar de usar logcat yo probaría a partir de una instalación nueva de Android. Si usted tiene root me copia de seguridad, limpiar, e instalar una ROM desde cero. Si usted no tiene root, me gustaría descargar la última versión de Android para su teléfono de HTC e instalarlo. Esto borrará su teléfono, pero la ejecución de un borrón y cuenta nueva debe arreglar el problema de reinicio.

Una vez en su nuevo Android instale el Market place e instale sus aplicaciones comenzando sólo con las esenciales. NO INSTALE ningún tipo de task killer. Reinicie y vea cómo funciona el teléfono durante unos días. Si las cosas parecen estar bien, entonces siga adelante e instale sus otras aplicaciones, unas pocas a la vez. Dale un par de días y continúa con las siguientes aplicaciones hasta que encuentres la aplicación que te está dando problemas o tal vez todo lo que necesitabas era un nuevo comienzo.

Logcat: Instala el SDK de Android en un ordenador y luego abre un shell de terminal (cmd.exe en Windows) y ejecuta adb logcat. En Windows se ve así:

adb logcat

A veces tengo que especificar toda la ruta para que ese comando funcione. Para mí sería:

C:\Downloads\evo\android -sdk-Windows \tools\adb.exe logcat

El kilometraje variará dependiendo de dónde se instale el SDK...

Después de ejecutar ese comando sólo podrás ver lo que el shell de la terminal puede contener o retener en la memoria. Mi recomendación sería aumentar el tamaño del búfer del shell de la terminal para poder capturar más información. Los shells más avanzados podrían ser capaces de dar salida a un archivo de texto, yo probaría eso también. Si no tienes esta opción simplemente copia y pega todo lo que hay en la pantalla a un archivo de texto tú mismo. En cmd lo haces haciendo click derecho, marca, resalta lo que quieras y luego ve al archivo de texto y pega.

También esto no es siempre la mejor ruta a menos que usted sepa lo que está buscando porque logcat esencialmente mostrará la salida de todo lo que su teléfono está haciendo. Así que habrá una tonelada de datos generados.

1voto

Lo mejor que puedes hacer si quieres examinar los archivos de registro es instalar la aplicación gratuita del Android market llamada aLogCat (basta con buscarlo en el mercado).

Le permite inspeccionar, filtrar por diferentes niveles de categorías de registro y también enviarle un registro a su correo electrónico o guardarlo. Sin duda, la forma más fácil de inspeccionar los registros.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X