Cómo utilizar JDK 12 con proyecto Android

BW:

Estoy funcionando con Android Studio 3.5 Beta 5. He estado siguiendo un agujero de conejo empezando por tratar de ejecutar pruebas unitarias con Robolectric contra Android SDK 29. Vi un error que requiere que se ejecuta con Java 9. Cuando fui a instalar JDK 9, se me dirigió a 10, luego 11, luego 12!

He descargado JDK 12 y ahora me gustaría ubicación JDK de configurar Android Studio para ser 12. Sin embargo, cuando intento hacer eso, me sale el siguiente mensaje de advertencia: "Por favor, elija un directorio válido JDK 8". Ver imágenes de abajo.

¿Hay alguna otra configuración que tengo que cambiar para conseguir este cuadro de diálogo para permitir que yo escoja una mayor JDK de 8? ¿O es simplemente no es posible?

de diálogo estructura del proyecto

mensaje de advertencia

ahmedre:

en realidad se puede compilar aplicaciones de Android con una versión superior JDK de Java mientras que apunta 8 dentro de sus aplicaciones. parece que esto fue apoyado en las versiones de Android Studio 3.5 antes de la beta 3, y de acuerdo con el seguimiento de incidencias , que planean sobre la fijación del mismo.

mientras tanto, se puede compilar con versiones de JDK más altas en la línea de comandos con Gradle sin ningún problema.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=226056&siteId=1
Recomendado
Clasificación