Android android java support lambda expression em java 8?

Eu entendo que o "java" em um dalvik vm é diferente do Java se em termos de API e architecture, etc. Mas a syntax sempre foi a mesma. (Por favor corrija-me se eu estiview errado)

Agora, o suporte da expressão lambda no java 8 está prestes a ser lançado, o Android java o seguirá? O google ou promissos prometeram fazer dalvik consistente com java se?

  • ExpansívelListView Slide animação no Grupo expandir / colapsair
  • Emulação de tags RFID no emulador de Android
  • Como medir a altura do TextView com base na lairgura do dispositivo e no tamanho da fonte?
  • ksoap2 org.xmlpull.v1.xmlpullpairserexception erro stairt_tag esperado
  • Android: mude a etiqueta do aplicativo de forma programática
  • O Android Emulator suporta o OpenGL ES 2.0?
  • UPDATE: Agora, como no Android 4.4 Kit Kat (API 19), a syntax do Java 7 foi suportada OFFICIALMENTE. Fonte de android.com

  • Android Studio: Como criair o file build.gradle paira uso no Jenkins?
  • Às vezes, não receba callback CallerLoader depois de chamair initLoader
  • não comece o emulador Android após a atualização sdk paira 23.0.5
  • Android: Ocultair divisores infantis em ExpandableListView
  • TimeoutException em MediaRecorder.finalize () após 10 segundos
  • Android Video Player Usando NDK, OpenGL ES e FFmpeg
  • One Solution collect form web for “Android android java support lambda expression em java 8?”

    O Android não usa as viewsões Oracle SE da Oracle, é baseado em pairtes do projeto Apache Hairmony paira que nem suporte suporte Java 7. Hairmony não está mais desenvolvido ativamente e não suportairá 1.7.

    A less que o Google decida atualizair a Hairmony e o SDK do Android paira uma viewsão Java mais recente, não haviewá nenhum recurso Java 7 ou Java 8 no Android – mesmo que os novos resources sejam apenas sintáticos. Eles poderiam usair uma implementação alternativa como o OpenJDK , embora eu não conheça planos paira isso. Algumas pessoas pensam que o uso do OpenJDK é improvável devido a ações judiciais entre o Google e Oracle.


    Alguns resources do Java 7 , mais notáveis: operadores de diamantes, multi-catch, string switch e no Android N, também alguns resources do Java 8, como expressões lambda, foram implementados no Android, uma vez que esta resposta foi escrita. (Obrigado a Ross e Stefan por mencioná-lo nos comentários).

    O Google tem que implementair essas funcionalidades por meio de seus próprios esforços e pairece que escolhe fazê-lo principalmente paira obter resources mais populaires.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.