A equipe de desenvolvimento do Android revelou nesta semana que decidiu adicionar suporte para recursos de linguagem do Java 8 diretamente ao conjunto de ferramentas atual javac e dx e depreciar a toolchain Jack. Com essa mudança, as ferramentas existentes e os plugins dependentes do formato de arquivo de classe Java devem continuar a funcionar. Além disso, os recursos de linguagem do Java 8 serão nativamente suportados pelo sistema de build do Android. A equipe pretende lançar isso como parte do Android Studio nas próximas semanas.
Inicialmente, os devs do Android testaram a adição de suporte para Java 8 através da toolchain Jack. Com o tempo, eles perceberam que o custo de mudar para Jack era muito alto para a comunidade, quando eles consideraram os processadores de anotação, analisadores de bytecode e rewriters impactados.
A equipe espera que o novo plano possa fazer com que todos aproveitem os recursos da linguagem Java 8 no Android.
Fonte: Imasters
Nenhum comentário:
Postar um comentário