Я только что загрузил Studio Android и когда я пытаюсь работать ./studio.sh
это дает мне ошибку
'tools.jar' seems to be not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE
Я проверил /usr/lib/jvm/java-1.7.0-openjdk-amd64
эта папка java
есть ли, и я установил переменные среды в
/etc/environment
как
JAVA_HOME="/usr/lib/jvm/java-1.7.0-openjdk-amd64/"
но тем не менее, та же ошибка прибывает, выручите меня,
после того, чтобы сохранить этот файл, если я проверяю
echo $JAVA_HOME
ничто не прибывает и когда я пробую
source /etc/environment
это прибывает как
JAVA_HOME: command not found
Как я должен продолжить двигаться?
Я получил ту же ошибку при попытке выполнить бета установку студии андроида. Я попробовал различные варианты, но тот, который работал на меня, был:
sudo apt-get install openjdk-7-jdk
Не должен был делать ничего больше.
Но, я удивлен это
java -version
перечисленный те же 3 строки прежде и после установки jdk:
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1~0.13.10.1)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
и
echo $JAVA_HOME
выходные пробелы, но теперь студия андроида работает.
Проверьте наиболее любивший ответ. Если Java уже установлен, и хотят изменить приоритет затем
update-alternatives --config java
Для меня была проблема с некоторыми сертификатами (кажется, ошибка Java).
Я зафиксировал его со следующим (ссылка):
$ sudo dpkg --purge --force-depends ca-certificates-java
$ sudo apt-get install ca-certificates-java
У меня была подобная проблема, и я выполнил:
sudo apt-get install oracle-java8-set-default
Надежда это помогает!