LINUX.ORG.RU

VSCode. Error: «Cannot execute: ... java to determine the version» и «[!] Android Studio (not installed)»

 , ,


0

1

Здравствуйте. Возникла проблема с работой java и Android Studio в VSCode. Текст ошибок под катом.

1. [!] Android toolchain - develop for Android devices (Android SDK version 30.0.3) • Android SDK at /home/absolut/Android/Sdk • Platform android-30, build-tools 30.0.3 • Java binary at: :/usr/lib/jvm/jdk-15.0.2/bin/java:/usr/lib/jvm/jdk-15.0.2/bin/java/bin/java ✗ Cannot execute :/usr/lib/jvm/jdk-15.0.2/bin/java:/usr/lib/jvm/jdk-15.0.2/bin/java/bin/java to determine the version

2. [!] Android Studio (not installed) • Android Studio not found; download from https://developer.android.com/studio/index.html (or visit https://flutter.dev/docs/get-started/install/linux#android-setup for detailed instructions).

3. [!] Connected device ! No devices available

! Doctor found issues in 3 categories. exit code 0

1. jdk-15.0.2_linux-x64_bin.deb брал здесь: https://www.oracle.com/java/technologies/javase-jdk15-downloads.html Устанавливал его стандартным установщиком пакетов Ubuntu, просто щелкнув на пакет.) Прописал переменные среды в /etc/profile:

export JAVA_HOME=$JAVA_HOME:/usr/lib/jvm/jdk-15.0.2/bin/java
export PATH=/usr/lib/jvm/jdk-15.0.2/bin:$PATH
Сделал перезапуск сеанса.

2. Android Studio устанавливал через Ubuntu Software

3. > [!] Connected device ! No devices available

О каких девайсах речь? О девайсах, которые должна эмулировать JVM Android Studio?

По тексту видно, что ошибки пустяковые для знающих. Но я в самом начале и недостаток информации, знаний не позволяет пока решить их самому. Прошу помощи в разъяснении данных ошибок в развернутом виде. Заранее всех благодарю за участие.

Ubuntu 20.04.2 LTS x64

А что скажут

echo $JAVA_HOME
/usr/lib/jvm/jdk-15.0.2/bin/java --version

Первые вопрос просто чтобы убедиться, что /etc/profile подсасывается, а второй уже по существу. Типа запускается ли вообще установленный бинарник-то? :)

paddlewan
()

Попробуй установить студию с сайта, а не через одно место.

Legioner ★★★★★
()
Ответ на: комментарий от paddlewan

Вот:

t@t:~$ echo $JAVA_HOME
:/usr/lib/jvm/jdk-15.0.2/bin/java
t@t:~$ /usr/lib/jvm/jdk-15.0.2/bin/java --version
java 15.0.2 2021-01-19
Java(TM) SE Runtime Environment (build 15.0.2+7-27)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.2+7-27, mixed mode, sharing)

Alteron
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.