Eclipse entra en clase en android

Tengo un proyecto androide simple que estoy tratando de depurar dentro de Eclipse. Cuando lo ejecuto en el modo de depuración y utilizar el botón "Step Over", con frecuencia parece querer entrar en el código de Android (no quiero que lo haga, así como un depurador C no entrará en libc). Tengo una pantalla que aparece que se parece a:

Class File Editor Source not found: The JAR file blahblah/android.jar has no source attachment. You can attach the source by clicking attach source 

No quiero que vaya a Android o código Dalvik en absoluto (incluso si pudiera instalar el código fuente) sólo estoy interesado en mi propio código personal.

3 Solutions collect form web for “Eclipse entra en clase en android”

Dependiendo de cómo "paso" se puede ejecutar a través de algún código de plataforma / SDK mientras se mueve entre las actividades, incluso si su código parece estar funcionando limpio. Para trabajar alrededor de esto fijé un punto de interrupción en alguna parte dentro de la actividad siguiente y paso a través de la actividad actual y entonces una vez que golpee el final del código golpeé el curriculum vitae y rompe en mi actividad siguiente que salta cualquier código que no es mío. No es el más elegante, pero funciona para mí.

En Debug siempre se ejecutará a través de la plataforma de manejo de excepciones.

No está seguro de si funciona para Android, pero para Java SE puede establecer Step Filtering en las preferencias para evitar entrar en algún paquete / clase:

 Window -> Preferences -> Java -> Debug -> Step Filtering 

Marque "Use Step Filters", agregue los paquetes y las clases a ignorar, marque "Step through filters".

Introduzca aquí la descripción de la imagen

Eventualmente, debe desactivar la "Suspender la ejecución en excepciones no detectadas" para evitar que se detenga el depurador en caso de una excepción:

 Window -> Preferences -> Java -> Debug 

En Eclipse:

F5 = entrar; F6 = salto sobre; F7 = ir hacia arriba: F8 = ir al próximo breackpoint o salir

Siempre lo uso así y nunca tuve un problema. 🙂

  • ListView: evita que una vista se recicle
  • IllegalStateException en MediaPlayer
  • Compruebe si la actividad se ha iniciado en el servicio
  • Geocoder "Tiempo de espera de respuesta del servidor"
  • ¿Cómo crear una biblioteca nativa de C ++ en Android?
  • Eclipse se bloquea con límite de gastos generales de GC superado después de enlazar servicios de Google Play
  • Cómo borrar la animación en android?
  • Android Tutorial REST / Proyecto de ejemplo
  • Cómo consultar el SpeechRecognizer predeterminado
  • ¿Qué debe saber un desarrollador antes de crear aplicaciones para teléfonos móviles?
  • ¿Cómo obtener todos los nombres de tablas en la base de datos Android sqlite?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.