usar - sgoliver android studio
Cómo usar la consola interactiva Eclipse en la depuración (5)
Puede usar
Logcat
para y puede ver sus puntos de control usandoandroid.util.Log.e("","CheckPoint");
Puedes brindar por tus puntos de control usando
Toast
como:Toast.makeText(this, "Write here what you want see",1 or 0).show();
1-> visualización del tiempo largo y 0 para el tiempo corto.
Esta tostada se muestra en la pantalla de su dispositivo cuando se ejecuta el programa.
Puede usar la pantalla de la consola para ver los resultados como las declaraciones impresas
java.lang.System.out.print("Checking");
Estoy intentando jugar con la depuración en la aplicación de Android y, cuando se encuentra un punto de interrupción, Eclipse me muestra muchas ventanas, una de las cuales es la "Consola interactiva" con un indicador: Creo que puedo ingresar sentencias y u otras cosas, pero parece estar deshabilitado. ¿Cómo puedo trabajar con él?
Es posible que tenga instalados otros complementos que proporcionen esa vista, y no esté destinado a ser utilizado por el código Java de Android. Vea here (respuesta no aceptada, pero favorecida por la comunidad).
La "consola interactiva" dentro de la vista de depuración de Eclipse se usa cuando el programa depurado espera algo de entrada de la consola.
Ventana - Mostrar vista - Depurar - Mostrar
Eso le proporcionará una ventana para ingresar declaraciones y ejecutarlas / inspeccionarlas. Esta es una característica que está disponible en la plataforma de eclipse de núcleo. Funciona en la mayoría de los casos para proyectos basados en Android también.
Puede encontrar más información sobre la vista de visualización aquí: http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/debug/ref-debug_view.htm
Para obtener una descripción general de las características de depuración de Eclipse, consulte esta publicación: http://www.cavdar.net/2008/09/13/5-tips-for-debugging-java-code-in-eclipse/
use try{ statements...; } catch(Exception e){ System.out.println("the error message "+e); }
try{ statements...; } catch(Exception e){ System.out.println("the error message "+e); }
try{ statements...; } catch(Exception e){ System.out.println("the error message "+e); }
mostrará los mensajes de error.