verizon update software samsung g900m desde actualizar android debugging android-studio galaxy s5

update - Galaxy S5 Lollipop: no todos los puntos de interrupción detienen la ejecución en el depurador de Android Studio



galaxy s5 android 6 (2)

Después de actualizar Samsung Galaxy S5 SM-G900F a Lollipop (Android 5.0) noté un comportamiento extraño:

no todos los puntos de interrupción están siendo atrapados dentro de Android Studio.

Aquí está la descripción del entorno y mis observaciones

  • Windows 8.1 x64
  • Android Studio 1.0.2 con SDK Tools 24.0.2
  • Sun jdk1.7.0_55
  • bajo el emulador SDK, todos los puntos de interrupción están atrapados
  • en Genymotion, todos los puntos de interrupción están atrapados
  • en Galaxy S3 con 4.4.4, todos los puntos de interrupción están atrapados
  • bajo Galaxy S5 SM-G900F con 5.0 no todas las excepciones son atrapadas

Intenté reiniciar el teléfono, reiniciar la máquina de desarrollo, activar / desactivar la depuración en las opciones de desarrollo, usar los controladores USB de Samsung y Google, invalidar el caché en Android Studio, hacerlo completamente limpio y reconstruir y así sucesivamente.

Los puntos de interrupción que funcionan tienen tics dentro de iconos rojos. No sé la regla, qué clases tienen puntos de interrupción que funcionan y cuáles no.

Lo mismo ocurre con este dispositivo en tres diferentes devboxes.

¡Ayuda!


Descubrí esto: los puntos de interrupción no funcionan en asignaciones en algunas versiones de Android. Una asignación (segunda imagen) no es código ejecutable, pero el código de inicio Fabric es, por lo que puede romperse en ese punto. Parece ser una especie de comprobación si el código es ejecutable o no.


La última actualización de Samsung S5 esta semana resuelve el problema con Eclipse IDE. Android versión francesa G900FXXU1BOC7