Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Agregar un punto de interrupción en Eclipse, provoca que Dalvik se bloquee

Este es un error interesante de Eclipse. Estoy usando:

Versión: Indigo Release
ID de la compilación: 20110615-0604

De la nada hoy, establecí un punto de interrupción en mi aplicación android en Eclipse. Cuando alcanza el código, debug (dalvik JVM) aborta y se bloquea:

Intentó ejecutar el código en una clase no preparada (seguida del nombre de la clase)

Si no establezco el punto de interrupción, se ejecutará sin ningún problema. He buscado a través de Google pero no he encontrado nada hasta ahora.

Otra nota, donde establezco este punto de interrupción no importa, podría ser simplemente la 1ª línea de la función onClick (), o en cualquier otro lugar. En el momento en que la aplicación "se detiene " debido al punto de interrupción, se bloquea.

  • ¿Qué impacto tiene el objetivo de creación de Android en el APK final?
  • Una manera fácil de cambiar el nombre de un proyecto en android
  • Cómo resolver "Este elemento no tiene fuente adjunta y el Javadoc no se pudo encontrar en el adjunto Javadoc"?
  • "R no se puede resolver a una variable" justo después de crear el proyecto android?
  • Plugin de Google no funciona para el proyecto de App Engine - Eclipse Indigo - WindowsXP
  • Problema básico de Java / Eclipse: las bibliotecas estándar no se pueden importar en el proyecto de Android
  • Android sdk manager no descarga paquetes
  • Ejecutar archivo APK en Eclipse
  • 3 Solutions collect form web for “Agregar un punto de interrupción en Eclipse, provoca que Dalvik se bloquee”

    Me encuentro con el mismo problema; Para mí, el problema se resolvió mediante la eliminación de todas las expresiones observadas que había establecido en el depurador (uno de ellos estaba causando el problema).

    Me encuentro con el mismo problema cuando se utiliza la expresión de reloj con el método estático de esta clase (sin preparación). Solucioné este problema eliminando esta expresión de la lista de expresiones.

    Solucioné este problema eliminando un paquete de importación no utilizado.

    En realidad el mensaje de error está diciendo "intentó ejecutar código en una clase no preparada" (seguido por el nombre de la clase)

    No estoy usando esa clase pero se importa.

    Simplemente eliminar la importación, y funciona bien ….

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.