Problemas de renderização: Android Nougat requer que o IDE esteja rodando com Java 1.8 ou posterior

Problemas de renderização: Android Nougat requer que o IDE esteja rodando com Java 1.8 ou posterior

Quando tentei criar um novo aplicativo no Android Studio, tive um problema na minha página de layout, parte de design, obtendo o seguinte erro.

Rendering Problems 
Android Nougat requires the IDE to be running with Java 1.8 or later

insira a descrição da imagem aqui

API24 selecionado automaticamente quando aberto. E está funcionando bem quando seleciono API23 manualmente.

insira a descrição da imagem aqui

O problema é que já instalei o JDK 1.8 no meu sistema e quando abro a Estrutura do Projeto mostra o diretório correto do caminho do meu JDK 1.8 conforme mostrado abaixo,

insira a descrição da imagem aqui

Estou usando o Ubuntu 16.04 para executar o Android Studio e, quando verifico a versão do Java, estou obtendo a versão 1.8,

arul@arul-pc:~$ java -version
java version "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?

Responder1

Você pode instalar uma versão posterior do Java com:

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ oracle-jdk8-installer

informação relacionada