In a recent commit to the jack repo on AOSP, support was added for Java Source version 1.8 (Change ID Ib2576d6b2c39c684f19f722b6753d8e3fa642c3b.)
What does this mean? Per my understanding, third party libraries using a source compatibility of 1.8 cannot be compiled into dex/oat, even if they are not using any Java8-specific features. Is this restriction being relaxed when using Jack? I would have guessed that it means Jack allows basically what retrolambda does today: Write lambda expressions and have Jack backport them to compatible dex/oat byte-code. However, I did not find much in the source to validate this. -- You received this message because you are subscribed to the Google Groups "adt-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
