El depurador de Android Studio no muestra variables locales
Estoy tratando de depurar la red en Android Studio. Me conecté vía el puerto 5555 y es generalmente paso posible a través de puntos de rotura. Pero a menudo toma minutos sólo para ejecutar una línea de código y la otra cosa es que no veo las variables que no son miembros. Todo lo que veo es el objeto this
, pero no hay variables de dentro de los métodos. ¿Cómo puedo habilitarlo?
- Opciones de depuración no disponibles en Eclipse después de reinstalar ADT
- Eclipse java breakpoints - ¿Cuál es el propósito?
- No se puede conectar depurador en Android Studio - localhost: 8600 java.net.ConnectException
- Logcat no muestra mis llamadas de registro
- Android studio CPU Herramienta de rendimiento de uso-comprensión de la traza
Como puede ver, estoy dentro del método y al menos el objeto de actividad se inicializa, pero no es visible en el monitor de variables.
ACTUALIZAR:
El problema persiste cuando se utiliza la depuración USB. No hay variables locales visibles, ni siquiera al intentar evaluar expresiones durante la depuración:
Android Studio 2.1, Gradle 2.1.0, Java 1.8
- Cómo depurar la aplicación de Android línea por línea con Eclipse?
- Mapas de Android NullPointerException ItemizedOverlay
- Android Studio - Explorador de archivos de Android Device Monitor no funciona
- Aplicación de Android que carece de información de depuración en Android Studio
- Intellij Idea no encuentra mi dispositivo Android
- No se puede ver el valor del parámetro en Android Studio cuando el punto de interrupción está en la primera línea de un método
- El depurador de Android Studio destaca las líneas incorrectas
- No hay controlador para Asus MeMO Pad para hacer la depuración de aplicaciones con eclipse
Tenía el mismo problema.
Hay un error en Android Studio, consulta https://code.google.com/p/android/issues/detail?id=93730.
Se recomienda la eliminación de build.gradle (app), esto arregló el problema para mí.
android { buildTypes { debug { ... testCoverageEnabled true } } }
Java 1.8 no admite el acceso a los valores de las variables.
Actualizar Gradle a la versión 2.2.0-beta3:
En su gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
En su archivo build.gradle del proyecto
dependencies { classpath 'com.android.tools.build:gradle:2.2.0-beta3' }
Tuve el mismo problema. He reinstalado completamente mi IDE y el problema ha desaparecido. Espero que mi enfoque le ayude.
Si bien esto no es una solución permanente a este problema, mi solución más consistente (después de intentar las otras respuestas aquí sin éxito) simplemente ha reiniciado mi equipo.
- ¿Cómo usar los servicios de accesibilidad para "tomar acción para los usuarios"?
- ¿Cómo superponer el color del texto del elemento de la lista en una región específica?