Проблемы с рендерингом: Android Nougat требует, чтобы IDE работала с Java 1.8 или более поздней версии.

Проблемы с рендерингом: Android Nougat требует, чтобы IDE работала с Java 1.8 или более поздней версии.

Когда я попытался создать новое приложение в Android Studio, у меня возникла проблема на странице макета, в части дизайна возникла следующая ошибка.

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

введите описание изображения здесь

API24 выбирается автоматически при открытии. И работает нормально, когда я выбираю API23 вручную.

введите описание изображения здесь

Проблема в том, что я уже установил JDK 1.8 в своей системе, и при открытии структуры проекта отображается правильный каталог моего пути JDK 1.8, как показано ниже,

введите описание изображения здесь

Я использую Ubuntu 16.04 для запуска Android Studio, и когда я проверяю версию Java, то получаю версию 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)

Как это решить?

решение1

Вы можете установить более позднюю версию Java с помощью:

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

Связанный контент