Tengo problemas para depurar mi código. Uno de mis AsyncTasks arroja una RuntimeException, pero no sé qué línea de mi código es responsable de esto. Como soy nuevo en Eclipse y Java en general, todo esto me resulta bastante confuso.¿Cómo depurar correctamente Java (Android) usando Eclipse?
La ventana de depuración de Eclipse me muestra que mi AsyncTask se ha suspendido debido a una RuntimeException. Debajo de eso, hay tres líneas que señalan ciertas líneas de código. Sin embargo, esas líneas no existen en mi código y es por eso que no sé qué hace que se cuelgue la aplicación. ¿Me estoy perdiendo algo esencial sobre la depuración en Java/Android?
Estas son las tres líneas que estoy dado, por cierto:
ThreadPoolExecutor.runWorker(ThreadPoolExecutor$Worker) line: 1086
ThreadPoolExecutor$Worker.run() line: 561
Thread.run() line: 1096
¿Cómo se supone que trabajar con eso? La ayuda sería muy apreciada.
Las líneas son la pila impresa. Use logcat para ver los mensajes con más detalle. – Ricky