Ошибка определения версии Java

Я просто устанавливаю Android Studio 1.5 на Ubuntu 14.04. Я создал новый проект и получаю следующую ошибку:

Error:Could not determine Java version using executable /usr/lib/jvm/java-1.5.0-gcj/bin/java.

мой /usr/lib/jvm/ содержать:

java-1.5.0-gcj            java-7-oracle  java-gcj
java-1.5.0-gcj-4.8-amd64  java-8-oracle  java-gcj-4.8

Структура проекта имеет местоположение JDK, настроенное на /usr/lib/jvm/java-1.5.0-gcj, Должно ли это мне что-то еще? Как я могу знать?

Большое спасибо за помощь!

3 ответа

Решение

Я решил свою проблему, просто изменив JDK на /usr/lib/jvm/java-8-oracle, Я до сих пор не знаю, почему это работает или почему так должно было быть с самого начала. Извините за вопрос.

Проблема возникла из-за неправильного определения местоположения каталога JDK. В Android studio File -> Структура проекта -> на левой боковой вкладке щелкните местоположение SDK-> определите каталог, в котором находится JDK. Например:/usr/lib/jvm/java-8-oracle/jdk1.8.0_77 - это мой каталог JDK. Расположение может быть другим.

Другой вариант:

замещать homePath значение в ~/.AndroidStudio1.5/config/options/jdk.table.xml на /usr/lib/jvm/java-8-oracle/bin/java

Другие вопросы по тегам