Atualize o JDK / JAVA no Android Studio

2

Eu atualizei o Java, JDK ( javac e assim por diante) no meu Ubuntu 14, experimentando vários métodos (para os quais eu pedi esta questão ).

Então, depois de muitos problemas, tenho 99,9% de certeza de que o Java foi atualizado no sistema operacional (se eu digitar java -version no terminal, ele me fornecerá Java version 1.8.0_101 )

Mas o Android Studio, que é o principal motivo para atualizar meu JDK, ainda apresenta erros como

"Não consigo compilar devido ao fato de que a versão do Java 1.8 é necessária" (desculpe se eu não tenho a mensagem precisa. Se for necessário, atualizarei)

Portanto, os problemas parecem estar relacionados ao Android Studio, não ao Ubuntu.

Como faço para o Android Studio perceber que atualizei minha versão de Java?

Algumas notas:

  • Eu sou bonita que meu já definido como padrão a versão 1.8, não o 1.7 (eu usei o comando sudo update-alternatives --config java ...
  • Eu instalei o Android Studio enquanto ainda tinha a versão 1.7 do Java no meu pc, o que poderia ter causado esse problema
  • (Relacionado ao ponto acima): Eu realmente desinstalei e reinstalei o Android Studio (embora seja apenas uma pasta a ser descompactada, nada realmente "instala"), mas ainda dá a mensagem de erro.

Apenas uma última coisa (que pode parecer estranha): na verdade, antes de atualizar, a mensagem era referente à versão do JDK, e o Android Studio não podia nem renderizar a aparência do aplicativo. Depois que a mensagem diz respeito a mais versão do Java (não JDK) e a aparência do aplicativo é renderizada, mas não COMPILA o projeto.

Sinto muito pelo meu mau inglês e pela confusão que eu possa ter feito. Esperando que alguém ajude, muito obrigado :))

    
por Ema Pall 12.09.2016 / 21:58

1 resposta

0

Acesse File -> Project Structure e verifique a versão do SDK. Se menor que 1,8, mude.

Se estiver certo, verifique o arquivo build.gradle . O Android build-tools 24.0.0 e superior requer o Java 1.8. Tente abaixá-los apenas no momento.

Verifique também: link

Também pode haver um problema com a versão Gradle muito antiga. Alterar a versão gradle-plugin para mais de 2.1.0

Mas a melhor maneira de resolver um problema seria: ontem foi lançado o mais novo Android Studio 2.2 com o Gradle-plugin 2.2 e o Android build-tools 24.0.3. Basta atualizar o seu IDE, ele também corrigirá o Gradle e a versão das ferramentas de construção.

Espero que ajude

    
por piotrek1543 20.09.2016 / 20:54