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 mensaje : Creo que puedo ingresar declaraciones y/u otras cosas, pero parece estar deshabilitado. ¿Cómo puedo trabajar con él?Cómo usar la consola interactiva Eclipse en la depuración
Respuesta
Ventana - Show View - Depuración - Pantalla
Eso le proporcionará una ventana para entrar y ejecutar declaraciones/inspeccionarlas. Esta es una característica que está disponible en la plataforma core eclipse. Funciona en la mayoría de los casos para proyectos basados en Android también.
Más información en la vista de la pantalla se puede encontrar aquí: http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/debug/ref-debug_view.htm
Para una buena visión general de las características de depuración de Eclipse, echa un vistazo a este post: http://www.cavdar.net/2008/09/13/5-tips-for-debugging-java-code-in-eclipse/
esta es una forma alternativa de resolver el problema, pero no responde a la pregunta de por qué está desactivada la consola interactiva. Lo mismo está sucediendo para mí. ¡Gracias por el consejo sobre la visualización de la pantalla! – killdash9
Aún no responde directamente la pregunta, pero al menos respondió lo que parece ser la necesidad subyacente: una consola de visualización de depuración. Gracias señor, tienes mi +1. – JMTyler
la vista de visualización y la vista de la consola interactiva son cosas diferentes ... – j040p3d20
Usted puede utilizar
Logcat
para y puede ver sus puntos de control usandoandroid.util.Log.e("","CheckPoint");
Puede brindar sus puntos de control usando
Toast
como:Toast.makeText(this, "Write here what you want see",1 or 0).show();
1-> mucho tiempo mostrar y 0 por corto tiempo.
Este pan tostado se muestra en la pantalla de su dispositivo cuando se está ejecutando el programa.
Puede utilizar la consola para ver una salida como declaraciones de impresión Ex ---
java.lang.System.out.print("Checking");
Es posible ha instalado otros plugins que proporcionan ese punto de vista, y no está destinado para ser utilizado por el código de Android de Java. Ver here (respuesta no aceptada, pero favorecida por la comunidad).
uso try{ statements...; } catch(Exception e){ System.out.println("the error message "+e); }
mostrará los mensajes de error.
La "Consola interactiva" dentro de la Vista de depuración de Eclipse se usa siempre que el programa depurado espera alguna entrada desde la consola.
- 1. Consola interactiva usando Pydev en Eclipse?
- 2. ¿Cómo usar la consola GDB en Eclipse CDT?
- 3. Eclipse escribe en la consola
- 4. Cómo escribir unidad de pruebas para la aplicación interactiva consola
- 5. ¿Cómo activo la consola interactiva en App Engine?
- 6. ¿Puedo usar IPython en una consola Python interactiva incorporada?
- 7. ¿Cómo importar el proyecto Pydev a la consola interactiva?
- 8. En eclipse, durante la depuración, ¿cómo accedo al nivel superior interactivo (es decir, la "consola de visualización")?
- 9. consola interactiva para Ruby, PHP
- 10. Recomendaciones para la depuración "dinámica/interactiva" de funciones en R?
- 11. Deshabilitar la segunda consola vacía etiquetada [Consola de depuración] al iniciar un objetivo de depuración
- 12. Eclipse paso a la depuración
- 13. Lectura de valor desde la consola, de forma interactiva
- 14. ¿Cómo imprimir el valor actual del objeto Java en la consola de depuración en Eclipse?
- 15. Cómo identificar hilos en la perspectiva de depuración de Eclipse?
- 16. Programación interactiva de consola para c/C++?
- 17. El filtrado de la salida de la consola en Eclipse
- 18. Depuración interactiva con nosetests en PyDev
- 19. ¿Cómo abrir la ventana de la consola en Eclipse?
- 20. ¿Cómo se recarga la fuente de Python en la ventana de la consola en Eclipse/Pydev?
- 21. depuración interactiva de javascript (equivalente a python's pdb.set_trace())
- 22. ¿Cómo resaltar y colorear la salida de gdb durante la depuración interactiva?
- 23. ¿Cuál es la mejor manera para la depuración interactiva en python?
- 24. Eclipse CDT La consola de depuración no muestra la salida del programa
- 25. Al usar la función de entrada "scanf" en la consola de depuración de Xcode 4
- 26. Desconexión de la consola en Eclipse
- 27. Cómo usar Console.WriteLine en ASP.NET (C#) durante la depuración?
- 28. depuración remota Java JVM Eclipse con una consola habilitada
- 29. Consola interactiva de Javascript (preferiblemente integrada con Firebug)
- 30. Cómo configurar la ubicación/idioma de la consola eclipse
@ Cris Hay otra vista 'Expresiones' en la que puede ingresar algunas afirmaciones que se encuentran en el punto de ejecución actual y hacer algunos cálculos. – Varun