Con la llegada de ASMDEX (ASM para archivos dex) y dexmaker, ¿no debería ser posible usar Groovy para Android? Ambos marcos permiten la generación de bytecode dex en tiempo de ejecución.Uso de Groovy en Android
Según tengo entendido, es imposible modificar las clases dex del APK en la memoria. Pero, ¿no sería posible copiar esas clases en memoria grabable, modificar esas copias en tiempo de ejecución y usarlas?
¿Qué más se debe portar para manejar archivos de clase dex? CGLIB?
Actualización: Groovy está programado para tener [soporte para Android 2.4] oficial (http://melix.github.io/blog/ 2014/06/grooid.html) – Will