Какая версия JDK является последней поддерживаемой Android Studio? - PullRequest
0 голосов
/ 21 октября 2018

Я пытаюсь установить Android Studio на Ubuntu 18.04.

Я скачал и извлек Android Studio 3.1 , и мне было интересно, какая версия JDK является последней поддерживаемой Android Studio.

Согласно странице Oracle JDK, JDK 8 достиг EOL:

Oracle не будет публиковать дальнейшие обновления Java SE 8 на своих общедоступных сайтах загрузки для коммерческого использования после января 2019 года. Клиенты, которым требуетсяпостоянный доступ к критическим исправлениям и исправлениям безопасности, а также общее обслуживание для Java SE 8 или более ранних версий может получить долгосрочную поддержку через подписку Oracle Java SE или подписку Oracle Java SE Desktop.Дополнительную информацию и подробности о том, как получить долгосрочную поддержку Oracle JDK 8, см. В документе «Дорожная карта поддержки Oracle Java SE».

Я установил Oracle JDK 11.0.1 для своей студии Android в том виде, как он естьпоследний, но выдает ошибку:

Error: Could not find or load main class com.intellij.idea.Main
Caused by: java.lang.ClassNotFoundException: com.intellij.idea.Main

При запуске android studio.

java -version

Дает вывод:

java version "11.0.1" 2018-10-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)

И

echo $JAVA_HOME

Дает вывод

/usr/lib/jvm/jdk-11.0.1

Какую версию JDK мне следует использовать?

1 Ответ

0 голосов
/ 21 октября 2018

Вы должны использовать версию JDK в комплекте с Android Studio;вам не нужна отдельная установка JDK.В комплекте версия JDK в настоящее время основана на OpenJDK 8, но активно поддерживается JetBrains, которая предоставляет бэкпорты для исправлений безопасности и других улучшений этой версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...