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.

Reply via email to