Изменение версии Java, используемой FlutterAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Изменение версии Java, используемой Flutter

Сообщение Anonymous »

Я пытаюсь изменить java -версию Flutter, использующую с 21 до 17 < /p>
Я пытался изменить версию JDK в Android Studio через

Код: Выделить всё

Customize > All Settings > Build Tools > Gradle > Default Gradle JDK

Я попытался изменить «SDK Path» в структуре файла проекта> Project> SDK Я попытался установить его на свой установлен Java 17 Aswell как использование опции загрузки в раскрывающемся вниз
Я пробовал изменить Fluth

Код: Выделить всё

[!] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
• Android SDK at /home/tentamens/Android/Sdk
• Platform android-34, build-tools 34.0.0
• Java binary at: 2/bin/java
✗ Cannot execute 2/bin/java to determine the version

Я установил java_home на каждый результат, который я получаю, откуда Java, включая/usr/bin/java/usr/share/java/usr/lib/jvm/java-17-openjdk/
Если у меня есть java_home wetse a with wetriion afer afer afer afers 17 < /p>
Если я запускаю java -version i Quice java 17 < /p>
Я попробовал удалить трепетание, Android Studio Я даже переустановил свою ОС (была еще одна проблема, с которой я столкнулся) < /p>
Я никогда не установил Java 21. Flutter Doctor -v с Flutter Config --jdk -Dir ""

Код: Выделить всё

[✓] Flutter (Channel stable, 3.24.3, on Arch Linux 6.11.5-arch1-1, locale en_US.UTF-8)
• Flutter version 3.24.3 on channel stable at /home/tentamens/.cache/flutter_sdk
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 2663184aa7 (6 weeks ago), 2024-09-11 16:27:48 -0500
• Engine revision 36335019a8
• Dart version 3.5.3
• DevTools version 2.37.3

[!] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
• Android SDK at /home/tentamens/Android/Sdk
• Platform android-34, build-tools 34.0.0
• Java binary at: /opt/android-studio/jbr/bin/java
• Java version OpenJDK Runtime Environment (build 21.0.3+-12282718-b509.11)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses

[✗] Chrome - develop for the web (Cannot find Chrome executable at google-chrome)
! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.

[✓] Linux toolchain - develop for Linux desktop
• clang version 18.1.8
• cmake version 3.30.5
• ninja version 1.12.1
• pkg-config version 2.1.1

[✓] Android Studio (version 2024.2)
• Android Studio at /opt/android-studio
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• android-studio-dir = /opt/android-studio
• Java version OpenJDK Runtime Environment (build 21.0.3+-12282718-b509.11)

[✓] Connected device (1 available)
• Linux (desktop) • linux • linux-x64 • Arch Linux 6.11.5-arch1-1

[✓] Network resources
• All expected network resources are available.

Я использую Arch Linux с новейшими пакетами Flutter Android Studio, установленными через Pacman

Подробнее здесь: https://stackoverflow.com/questions/791 ... by-flutter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»