Новый проект флаттера не может быть запущен (ошибка версии Java)JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Новый проект флаттера не может быть запущен (ошибка версии Java)

Сообщение Anonymous »

Когда я создаю новое приложение Flutter, у меня возникает ошибка:

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

> FAILURE: Build failed with an exception.

* Where:
Build file '/Users/username/flutter-projects/validator_app/android/app/build.gradle' line: 2

* What went wrong:
An exception occurred applying plugin request [id: 'com.android.application']
> Failed to apply plugin 'com.android.internal.application'.
> Android Gradle plugin requires Java 17 to run. You are currently using Java 11.
Your current JDK is located in /Applications/Android Studio.app/Contents/jbr/Contents/Home
You can try some of the following options:
- changing the IDE settings.
- changing the JAVA_HOME environment variable.
- changing org.gradle.java.home in gradle.properties.

* Try:

> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
Затем я установил соответствующую версию Java с помощью Brew.

brew install openjdk@17

Также обновлена ​​переменная пути в файле .zshrc bash.

export JAVA_HOME=/opt/homebrew/opt/openjdk@17/

Затем я подтвердил текущую версию следующим образом:

java-версия

Проект Flutter все еще не запускается и выдает ту же ошибку.

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

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

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

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

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

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