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 :))