Como usar o JDK 12 com projeto Android

BW:

Estou executando o Android Estúdio 3.5 Beta 5. Tenho seguido um buraco de coelho começando com a tentativa de executar testes de unidade com Robolectric contra o Android SDK 29. Vi um erro que necessário executar com o Java 9. Quando fui para instalar o JDK 9, ele me dirigido a 10, depois 11, depois 12!

Eu fiz o download do JDK 12 e agora eu gostaria de JDK localização configure Studio Android a ser 12. No entanto, quando tento fazer isso, recebo a seguinte mensagem de aviso: "Por favor, escolha um diretório JDK 8 válido". Ver imagens abaixo.

Existe outra configuração eu tenho que mudar para obter este diálogo para permitir-me para escolher uma maior JDK de 8? Ou é apenas não é possível?

diálogo estrutura do projeto

mensagem de aviso

ahmedre:

você realmente pode compilar aplicativos Android usando uma versão superior JDK ao alvejar Java 8 dentro de seus aplicativos. parece que este foi suportado em versões Android Studio antes de 3.5 beta 3, e de acordo com o issue tracker , que planeja corrigir isso.

entretanto, você pode compilar com versões do JDK mais elevados na linha de comando com Gradle sem quaisquer problemas.

Acho que você gosta

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