Я пытаюсь установить 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 мне следует использовать?