Java 7/8 en Android?

Android es una gran plataforma móvil, utiliza Java (por una buena razón) un lenguaje de programación muy popular. Pero el lenguaje Java está evolucionando, avanzando, la versión 7 con pequeñas mejoras de idioma tiene algunos años y el próximo año viene la versión 8 con los lambdas esperados.

Mi pregunta es: ¿Android ejecutará Java 7 u 8 o tomará algunas de sus construcciones?

ACTUALIZACIÓN: Sólo para los no creyentes: En Android Kitkat 4.4 podemos utilizar Java 7 goodies: ARM, cambiar las cadenas, diamante, etc. ¡Sí! Espero que no tome más tiempo para obtener lambdas y Java 8 características

Android funciona hoy con Java 7, según el equipo de herramientas, aunque todavía no lo he probado personalmente. Con esto, quiero decir que usted puede compilar un proyecto de Android con un compilador de Java 7, y las herramientas de construcción aceptarán la salida del compilador de Java 7. AFAIK, sólo había un nuevo bytecode añadido ( invokedynamic , o algo así), que es para los intérpretes, no el compilador javac .

Dado que Java 8 no existe en forma definitiva, y dado que Google no tiende a dar detalles futuros como este (particularmente dado en litigio en vuelo), sabrá cuando el resto de nosotros sabe, algún día después de Java 8 barcos.

  • El inicio de sesión de Twitter de Android no funciona con Fabric SDK - La devolución de llamada no debe ser nula
  • Cómo hacer que PagerAdapter cargue todas las páginas
  • Asociación de archivos de Android
  • Encriptación AES j2me
  • ¿Qué es alertcontroller.recyclelistview
  • Android Design Navigation Drawer - ¿Cómo agregar un conmutador en el navegador xml?
  • OpenCV FeatureDetector
  • División de XML en varios archivos xml
  • Cómo configurar Appium en Mac OS para ejecutar pruebas automatizadas de clases JAVA en dispositivos Android e iOS
  • Cómo programar la notificación en Android
  • Error: java.lang.UnsatisfiedLinkError con roboelectric y reino
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.