1 votos

Rastreo de aplicaciones de Android

He estado trasteando en mi tablet Android (rk2928, Android 4.1.1) a un nivel bajo, eliminando y reemplazando aplicaciones de ROM y cosas por el estilo... y ahora estoy recibiendo mensajes de error de algunas aplicaciones que dicen "Desafortunadamente, se ha detenido.", y sospecho que algunas aplicaciones faltan o están en la versión incorrecta. Si esto estuviera sucediendo en un sistema de escritorio entonces podría usar strace u otra herramienta específica del lenguaje para ver en qué parte está teniendo problemas, pero no sé cómo hacer esto en Android. ¿Qué herramientas están disponibles para rastrear llamadas de método o biblioteca de Android en un dispositivo?

2voto

keepcalm Puntos 456

(Si tiene habilitado adb en su tableta e instalado en su PC, salte los dos próximos párrafos)

Si solo ha estado reemplazando apks, necesitará habilitar las Opciones de desarrollo (Configuración -> Acerca de la tableta -> desplácese hacia abajo hasta "Número de compilación" y toque siete veces).
Luego, regrese e ingrese al panel de opciones de desarrollador, y desplácese hacia abajo hasta la sección de "depuración". Habilite la opción de "depuración de Android" y conecte su tableta a su computadora.

También necesitará el Android SDK. Después de instalarlo, vaya a la carpeta del SDK, luego al subdirectorio 'herramientas' y ejecute 'android'. Deberá esperar a que cargue y luego verificar el paquete de herramientas de plataforma. Haga clic en instalar, acepte la licencia y se instalará.

Abra un símbolo del sistema/Terminal (Windows: Win+R cmd, Mac: Launchpad -> 'Otros' -> Terminal, Linux: ya sabe cómo), y navegue hasta la carpeta donde se encuentra su SDK utilizando cd (es decir, cd C:\Users\bobby\android-sdk o cd /Users/bob/android-sdk). Luego, ejecute platform-tools/adb devices. Debería mostrar su tableta. Si no lo hace, intente desenchufar su tableta y repetir, y luego verifique si ha habilitado la depuración USB.

Ahora, simplemente ejecute platform-tools/adb logcat y ejecute las aplicaciones con problemas en la tableta. Debería ver muchas trazas de pila encantadoras y demás.

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