Flutter & Android:您的构建当前配置为使用 Java 17.0.2 和 Gradle 7.0.2

Flutter & Android: Your build is currently configured to use Java 17.0.2 and Gradle 7.0.2

我在 Flutter 的 android 部分得到了这个。

Unsupported Java. 
Your build is currently configured to use Java 17.0.2 and Gradle 7.0.2.

Possible solution:
 - Open Gradle wrapper settings, change `distributionUrl` property to use compatible Gradle version and reload the project

请告知解决方法。非常感谢您的回答。

Gradle7.0.2支持java版本16,在你的项目中Java设置为版本17,所以解决方案是升级gradle版本或降级Java版本。

您可以通过更改 gradle-wrapper.properties 文件的 Gradle 版本和项目结构中的 JDK 版本来解决此问题。

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip