¿Hay alguna forma de imprimir el rastreo de la pila bajo demanda?
Estoy buscando una manera de obtener un rastro de pila cuando estoy en un cierto punto de interrupción. es posible? Idealmente sin tener que bloquear la aplicación y modificar el código. Intenté jugar con el depurador de Android, pero no pude encontrar nada muy útil.
La razón es que a veces no estoy seguro de cómo la aplicación llegó a un punto en código, por lo que estoy abierto a otras sugerencias que me ayudarían a rastrear las llamadas de método.
- Android crear ID de forma programática
- Obtención de resultados de año y mes resultantes extraños
- Android: Instalación de Wikitude en el emulador de Android
- Android dos AsyncTasks ejecución en serie o en paralelo? - El segundo es helada pero el resultado es bueno
- Android4.4 no puede manejar la intención de sms con "vnd.android-dir / mms-sms"
- Android Databinding radiogroupos
- Cómo obtener la velocidad de desplazamiento en un ListView?
- LibGDX no ejecuta el método render ()
- UnsuppotedOperationException.getCause se devuelve
- Android - Cómo configurar un método con nombre en button.setOnClickListener ()
- Descripción de libgdx
- ¿Cómo se determina la latencia de audio (AudioTrack) en Android?
- Icono de elemento del cajón de navegación que no muestra el color original
Esto se puede hacer en Java:
new Throwable().printStackTrace();
En Eclipse, si crea una "expresión" con ese código en la vista Expressions
perspectiva de Debug
, imprimirá el seguimiento de pila actual (es decir, el stacktrace del punto de interrupción en el que se detuvo el código) en la vista de Console
.
Log.e("AppName", "Debug exception", new Exception());
La forma más fácil es lanzar una excepción, cogerla inmediatamente y usar printStackTrace()
.
También puede intentar Thread.currentThread().getStackTrace()
que le da un StackTraceElement[]
en caso de que desee a cualquier otra cosa además de tener la representación textual que hace printStackTrace()
.
- Determinación de Tap largo (Long Press, Tap Hold) en Android con jQuery
- ¿Cómo se puede cargar https url sin el uso de ssl en android webview