The next generation of Android compiler is Jack along with Jill who converts a Java library (.jar format) into Jack's format.
As of Android 7, compiling with Jack and Jill is not mandatory yet, but they are still making their way to Debian. In order to package Jack and Jill, we need to first deal with the following:
Update ecj to at least 4.5
Package java-allocation-instrumenter
- Package the latest "android.jar"
Package uncommons-maths
Package at least 6.0.1 of SimpleFramework
Use libjarjar-java to change the package name of dalvik-exchange to "com.android.jack.dx"
The question is, how to name the package of Jack? We already have a JACK Audio Connection Kit.