Настройка JDK для андроид студии

Я настраивал андроид студию и получил это

enter image description here

Поэтому я последовал ответу здесь и использовал

sudo update-alternatives --set java /usr/local/java/jdk1.7.0_17/jre/bin/java

sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_17/jre/bin/javaws

Но это дало мне update-alternatives: error: alternative /usr/local/java/jdk1.7.0_17/jre/bin/java for java not registered; not setting

Как я могу это исправить и заставить андроид студию работать? У меня установлен openJDK.

2
задан 13 April 2017 в 15:25

2 ответа

Скорее всего, точная версия 1.7.17 теперь другая, а jdk1.7.0_17 не существует, поэтому используйте интерактивную команду, чтобы изменить альтернативу java или javaws.

$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      auto mode
* 1            /usr/lib/jvm/j2re1.7-oracle/bin/java             316       manual mode
  2            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      manual mode
Press enter to keep the current choice[*], or type selection number: 1

$ sudo update-alternatives --config javaws
There are 3 choices for the alternative javaws (providing /usr/bin/javaws).
  Selection    Path                                              Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/javaws   1071      auto mode
  1            /usr/lib/jvm/j2re1.7-oracle/bin/javaws             316       manual mode
  2            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/javaws   1061      manual mode
  3            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/javaws   1071      manual mode
Press enter to keep the current choice[*], or type selection number: 1

Гораздо меньше шансов ошибиться с этим. :)

0
ответ дан 13 April 2017 в 15:25

Может быть, это может кому-то помочь: у меня были проблемы. И я исправляю это, заменяя символическую ссылку / etc / alternatives / java с openJDK на Oracle JDK (вы должны установить ее ранее). Для установки Oracle JDK я использовал следующие инструкции: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html

0
ответ дан 13 April 2017 в 15:25

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

Похожие вопросы: