Flutter все еще использует старую версию Java после обновления. MacOS яблочный кремнийJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Flutter все еще использует старую версию Java после обновления. MacOS яблочный кремний

Сообщение Anonymous »

Я пытаюсь обновить свой Android SDK до последней версии, соответствующей требованиям Play Store. Но поскольку я обновил флаттер SDK, он больше не компилируется

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

[!] Android toolchain - develop for Android devices (Android SDK version 35.0.0-rc3)
• Android SDK at /Users/shababhaidersiddique/Library/Android/sdk
• Platform android-35, build-tools 35.0.0-rc3
• Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
✗ Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.
Я не могу подписать лицензии Android, поскольку используется сборка 11 среды выполнения OpenJDK

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

$ flutter doctor --android-licenses
This tool requires JDK 17 or later. Your version was detected as 11.0.10.
To override this check, set SKIP_JDK_VERSION_CHECK.
Android sdkmanager tool was found, but failed to run
(/Users/shababhaidersiddique/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager): "exited code 1".
Try re-installing or updating your Android SDK,
visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions.
Хотя у меня openjdk22

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

$ java --version
openjdk 22.0.2 16 июля 2024 г.
Среда выполнения OpenJDK Homebrew (сборка 22.0.2)
64-разрядная серверная виртуальная машина OpenJDK Homebrew (сборка 22.0.2) , смешанный режим, общий доступ)
Я переустановил openjdk с помощью

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

brew reinstall openjdk
много раз и следовал предоставленным подсказкам, чтобы добавить символическую ссылку, PATH и CPPFLAGS.
Я не знаю, почему flutter все еще находит среду выполнения java11. Буду очень признателен за любую помощь.
Заранее спасибо

Подробнее здесь: https://stackoverflow.com/questions/789 ... le-silicon
Ответить

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

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

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

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

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