java - movil - (Android Studio) ¿Cómo depurar solo mi código?
depurar aplicacion android en movil (7)
1. Agregar patrón personalizado
Android Studio 3.xx
Android Studio> Archivo> Configuración> Build, Execution, Deployment> Debugger> Stepping
2. Paso a paso (F8)
Cuando trato de depurar a través de mi código en Android (usando Step Into, comando F7), el depurador me lleva a través de todas las clases del sistema, que no quiero.
Por ejemplo, cuando coloco un punto de interrupción en la segunda línea a continuación (es decir, "startActivity (ourIntent);"), en lugar de entrar en mi Activity (es decir, "myclass"), el punto de ejecución entra en Activity.java> Instrumentation.java, etc. ... todas las clases del sistema.
No quiero eso. Solo quiero pasar por mi código que he escrito.
¿Cuál es una forma de lograr esto?
Intent ourIntent = new Intent(MainActivity.this, "com.practice.gamesbook.myclass");
startActivity(ourIntent);
La opción "Agregar nuevo patrón" en "Depurador"> "Avanzar" está deshabilitada
Además de la respuesta de Adam Johns por ignorar las bibliotecas de Android, puede usar el botón "Paso a paso" (F8) para pasar por alto un método llamado a los detalles que no le interesan, como cualquier otra biblioteca que importe.
En Android 2.3.1, vaya a Android Studio> Preferencias> Depurador> Pausa, luego, en la parte inferior, haga clic en el icono de la flecha más que tiene un punto, una estrella y un signo de interrogación que es Agregar patrón. Escriba android. * Y com.android. * Y haga clic en Aceptar y Aplicar.
Shift-F11 para salir del método también ayuda.
Use f9 (Programa de reanudación). Esto reanudará su programa y se detendrá solo en el próximo punto de interrupción.
Vaya a Android Studio > Preferences > Debugger > Stepping
luego, en la parte inferior, haga clic en la flecha más con el signo de interrogación que dice Add Pattern
. Escriba android.*
Y pulse Aceptar y luego Aplicar.