Сборка Android Studio 3.4 завершается неудачно с openJDK - PullRequest
0 голосов
/ 12 июня 2019

ОС: Debian Stretch

Android Studio 3.4

JDK: открыть jdk 1.8

Моя сборка Android Studio завершается с ошибкой:

Не удается найти системный компилятор Java.Убедитесь, что вы установили JDK (не просто JRE) и сконфигурировали системную переменную JAVA_HOME так, чтобы она указывала на соответствующий каталог.

Я установил JAVA_HOME, STUDIO_JDK и т. Д. И попробовал различные трюки с openjdk, безудачи.

Моя JRE по умолчанию установлена ​​по умолчанию в соответствии с рекомендациями enter image description here

Я пытаюсь обновить расположение JDK по умолчанию следующим образом, что вызвало еще одну ошибку: enter image description here

Уже убили пару часов, чтобы решить эту проблему.Так что давайте Android Studio 3.4, мои вопросы:

  1. Что не так со встроенным компилятором?
  2. Является ли openJDK 1.8 допустимым JDK для Android Studio 3.4 для сборки / компиляции проектов?Или мне нужен Oracle-jdk?
  3. Я вижу, что лицензирование oracle-jdk изменилось, могу ли я использовать его для создания коммерческих приложений?

Редактировать Я нашелпозже, когда возникла проблема, Debian stretch установил только jvm.Я попытался запустить javac -version, что не удалось, так как по умолчанию stretch получил только jre.Позже я установил openjdk-8-jdk, который исправил проблему:

sudo apt-get install openjdk-8-jdk

javac -version

javac 1.8.0_212

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