Cuando se depura en el dispositivo con ART activado, la aplicación android es lenta
No sé por qué, pero hace una semana cuando estoy depurando mi aplicación en el estudio de Android, la aplicación en el dispositivo es muy lento, pero si un generar el APK o utilizar la opción de reproducción (no depurar) funciona bien.
Alguien tiene idea de por qué? Creo que no hice ningún cambio en sdk o en la aplicación para hacerlo esto ..
- ¿Qué es @ ViewDebug.ExportedProperty exactamente?
- El dispositivo Android se desconecta del depurador unos segundos después de que se ha alcanzado el punto de interrupción
- Consejos de depuración de Android
- No se puede conectar al depurador de cromo desde Device / Genymotion
- El depurador de Android Studio no se detiene en puntos de interrupción dentro de módulos de biblioteca
- Eclipse salta líneas mientras depura
- Cambiar fuente adjunta en eclipse (android)
- Visualización de un cursor de la base de datos de Android
- Android Studio: Cómo depurar la versión anterior de Android SDK paso a paso
- El depurador de Eclipse "salta" saltando código importante
- Problemas con la depuración de Android en el bluetooth - No se puede conectar a localhost
- Error al instalar APK Android Studio
- Crashing debido a "No identificador de paquete al obtener el valor del número de recurso ..."
Cuando ART está activado, el dispositivo no puede garantizar que el código compilado coincida con las instrucciones de bytecode. Por lo tanto, no puede pasar por las instrucciones y por lo tanto las líneas.
Esto obliga al dispositivo a retroceder a un intérprete muy lento, que posiblemente ni siquiera compile JIT.
Para una depuración más rápida, vuelva a cambiar a Dalvik.