Когда я попытался создать новое приложение в 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