Код: Выделить всё
[!] 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.
Код: Выделить всё
$ 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.
Код: Выделить всё
$ java --version
Среда выполнения OpenJDK Homebrew (сборка 22.0.2)
64-разрядная серверная виртуальная машина OpenJDK Homebrew (сборка 22.0.2) , смешанный режим, общий доступ)
Я переустановил openjdk с помощью
Код: Выделить всё
brew reinstall openjdk
Я не знаю, почему flutter все еще находит среду выполнения java11. Буду очень признателен за любую помощь.
Заранее спасибо
Подробнее здесь: https://stackoverflow.com/questions/789 ... le-silicon
Мобильная версия