2016-09-01 5 views
3

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

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

enter image description here

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

enter image description here

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

enter image description here

Я используя Ubuntu 16.04 для запуска Android Studio, и когда я проверяю версию Java на получение версии в 1.8,

[email protected]:~$ 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) 

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

+0

Добавить файл build.gradle – piotrek1543

ответ

1
  1. Убедитесь, что у вас установлена ​​правильная версия Java: $java -version

  2. Проверьте, какие JRE версии вашей Android-студия использует: например В моем mac, перейдите в Android Studio - О Android Studio

  3. Если Android Studio использует меньше, чем JRE 1.8, обновите вручную: например. В моем Mac, перейдите в папку Applications - Щелкните правой кнопкой мыши на "Отображать содержимое пакета" - нажмите на содержание - Изменить info.plist:

<key>JVMVersion</key> <string>1.8</string>

Restart Android Studio.

Смежные вопросы