Você pode instalar uma versão posterior do Java com:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ oracle-jdk8-installer
Quando tentei criar um novo aplicativo no Android Studio, tive um problema na minha página de layout, projetando a parte com o seguinte erro.
Rendering Problems
Android Nougat requires the IDE to be running with Java 1.8 or later
API24selecionadaautomaticamentequandoaberta.Eestáfuncionandobem,quandoselecionoaAPI23manualmente.
OproblemaéqueeujáinstaleioJDK1.8nomeusistemaequandoabriroProjectStructureelemostraodiretóriocorretodomeucaminhodoJDK1.8comomostradoabaixo,
EstouusandooUbuntu16.04paraexecutaroAndroidStudio,equandoverificoaversãodoJavaestouobtendoaversão1.8,
arul@arul-pc:~$java-versionjavaversion"1.8.0_77"
Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)
Como resolver isso?
Você pode instalar uma versão posterior do Java com:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ oracle-jdk8-installer