¿Cómo instalo Android SDK Platform-Tools 24.0.0?

Estoy siguiendo la guía para configurar la vista previa de Android N https://developer.android.com/preview/setup-sdk.html

En "Actualizar o crear un proyecto" Google dice que necesito tener 24.0.0 herramientas de plataforma.

Sólo asegúrese de que ha actualizado su proyecto para utilizar Android SDK Build Tools 24.0.0 y Android SDK Platform-Tools 24.0.0.

He instalado la nueva plataforma de SDK: Android 6.X (N), Nivel de API 24, Revisión 1. Sin embargo, cuando abro SDK Tools, la única versión de Android Platform SDK es 23.1.

Android Studio Platform-Herramientas 23.1

He actualizado mi build.gradle para Android 24 y para Jack y Java 8 ( ver ).

Todo funciona muy bien en el simulador Android 24, pero se bloquea en un dispositivo o simulador con Android 22/23 (menos de 24) con el siguiente error:

java.lang.NoSuchMethodError: No hay flujo de método virtual () Ljava / util / stream / Stream; en la clase Ljava / util / ArrayList; o sus super clases (declaración de 'java.util.ArrayList' aparece en /system/framework/core-libart.jar)

Sospecho que la causa está teniendo SDK Platform-Tools versión 23.1.0 en vez de 24.0.0 pero si hay otra solución yo sería feliz oírlo.

Editar

Instalación de herramientas de plataforma 24.0.0 rc1 no solucionó el bloqueo. No estoy seguro de qué más intentar, dado que he seguido todas las instrucciones para configurar la vista previa y el compilador Jack.

pero se bloquea en un dispositivo o simulador con Android 22/23 (menos de 24) con el siguiente error

java.util.stream.Stream se agregó en API Nivel 24 . Esta clase no se puede usar en dispositivos antiguos.

Ciertas funciones de Java 8, como las expresiones lambda, pueden funcionar en dispositivos antiguos, pero no en las clases introducidas en Android N.

Sólo tienes que seleccionar los detalles del paquete de la demostración y entonces puedes encontrar todas las versiones. Consulte la imagen adjunta

introduzca la descripción de la imagen aquí

Asumiendo que tienes Android Studio 2.1

Inicie el gestor de SDK independiente.

De ahí Android N API 24 debe estar disponible para instalar

Su aplicación API de nivel 24 se ejecuta correctamente con el dispositivo Android 24 (virtual) pero no funciona con el dispositivo pre-24, por lo que todo es exactamente como uno esperaría.

  • El servidor de adb está desactualizado. asesinato
  • Los botones de hardware no se pueden hacer clic en el emulador de Android
  • No se pudo cargar el módulo memtrack (No hay ningún archivo ni directorio)
  • Instalar la imagen antigua del sistema con las herramientas de Android R21
  • Android sys-img-armeabi-v7a-android-23 no encontrado
  • ¿Cuál es la diferencia entre algunos "Android Development / SDK tools"?
  • Cordova emula no se ejecuta en Genymotion después de actualización de SDK
  • Systrace | Android | El fichero o directorio no existe
  • He actualizado Android de targetSdk 22 a 23 y estoy recibiendo un NoSuchMethodError. ¿Cómo podría solucionar esto?
  • ¿Qué son "Herramientas de SDK de Android", "Herramientas de plataforma de Android SDK" y "Herramientas de creación de SDK de Android"?
  • Libz.so.1: no se puede abrir archivo de objeto compartido
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.