http://thenewstack.io/android-n-will...ion-java-apis/
El JDK Java actual de Android no se basa en el de Sun/Oracle sino en la implementacion del proyecto Apache Harmony. Aunque respeta las especificaciones del lenguaje, no tiene el mismo roadmap de versiones que el JDK de Oracle, por lo que no incorpora las novedades de Java 8.
El proyecto Apache Harmony ha tenido historicamente muchos problemas tanto con Sun como con Oracle, ya que en teoria deberia ser una implementation independiente de la oficial pero le acusan de haber hecho copy&paste de muchos de los algoritmos del JDK.
En su momento, cuando Apache Harmony era un proyecto minoritario, no llego la sangre al rio, pero cuando fue utilizado por Google para Android, Oracle le puso un demanda y el litigio lleva ya varios anios en los tribunales:
https://en.wikipedia.org/wiki/Oracle...v._Google,_Inc.
Para poder salir de esta espiral y de paso modernizar la sintaxis, Google ha tomado la decision de basarse en su lugar del OpenJDK que es el mismo sirve de base tambien para el JDK que empaqueta Oracle:
http://thenewstack.io/android-n-will...ion-java-apis/
Un saludo