Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Java 8 Stream API en Android N

Según la introducción de Google , a partir de Android N, se supone que la API de Android admite flujos de Java.

Sin embargo, al usar el SDK de vista previa de Android N, no puedo usar ninguna de las API de Stream en mi proyecto (que está configurado con Android N como versión mínima, de destino y de desarrollo de SDK).

Parece que falta el paquete java.util.stream , al igual que los métodos stream() de todas las implementaciones de colección que he probado.

¿Las clases necesarias aún no están incluidas en la versión preliminar actual del SDK?

One Solution collect form web for “Java 8 Stream API en Android N”

Todavía no está en la vista previa actual, pero ya se ha fusionado en el maestro AOSP Git. Vea aquí https://android.googlesource.com/platform/libcore/+/916b0af2ccdd1bdfc0283b1096b291c40997d05f

EDITAR:

Sólo para evitar posibles confusiones: en marzo de 2016, cuando esta pregunta fue planteada por el OP, Android N developer preview-1 fue la única compilación disponible públicamente de lo que ahora se conoce como Android 7.0 "Nougat".

De hecho, la compilación de preview-1 no incluía la API de Java 8 Stream, pero se añadió poco después (un mes más tarde) en la preview-2 del desarrollador preview-2 .

Por lo tanto, el nivel 24 de la API de Android 7.0 admite la API de Java 8 Stream ahora.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.