2 votos

Hay una buena manera de averiguar por qué un teléfono Android se cuelga?

Hay archivos de registro usted puede mirar en, o de cualquier buena manera de averiguar si una aplicación está causando el teléfono para que se bloquee (si aún es posible)? Mi amigo tiene un Xperia Arc y después de un tiempo con una ROM personalizada que él está teniendo problemas con su teléfono colgando completamente, que le obliga a hacer una "batería reboot" para usar de nuevo.

Sé que probablemente es bueno probar otra ROM y kernel para ver si es específico para eso o no, pero me pregunto si hay alguna buena, general punteros en lo que a buscar primero.

3voto

Izzy Puntos 45544

Problema con la mayoría de los archivos de registro es: no sobreviven un inicio, ya que se almacenan en tmpfs (un archivo temporal del sistema en la memoria RAM). Así que una vez que arranque, se han ido. Dejando sus mejores posibilidades para alguna aplicación captura el registro y el ahorro de la captura a la SDCard. Hasta donde yo sé, aLogCat es capaz de eso. Una alternativa es enviar el registro a otro equipo (como un PC) a través de WiFi, que se puede hacer con Logcat UDP. El modo captura de registro podría no directamente mención de la causa (como la congelación probablemente mantiene la final de bytes enviados/escrito), pero al menos se debería dar alguna información útil de lo que estaba pasando en el momento de la congelación.

Algunas otras fuentes que usted puede ser que desee comprobar:

0voto

Lie Ryan Puntos 15629

Hay el logcat, que es casi siempre la primera cosa que usted debe buscar cuando usted está experimentando cualquier problema. Entonces usted necesita para distinguir entre el bloqueo de la aplicación, que puede causar una "Aplicación No Responde" de diálogo en el peor de los casos, y el marco de bloqueo de seguridad, que usualmente causan un reinicio en el peor. En el caso de marco de bloqueo, logcat no necesariamente puede ser capaz de forma fiable capturar toda la información de registro, pero por lo general, usted todavía puede ser capaz de detectar la causa de la cerradura mirando lo que está sucediendo unos minutos antes de la cerradura.

Para los pequeños janks, hay herramientas de depuración que pueden ayudar, pero no requiere de la instalación de la gran-ish SDK, y la mayoría funcionan sólo cuando las aplicaciones están configuradas para permitir la depuración.

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