-->>异常:Gradle 任务 assembleDebug 失败,退出代码为 1

-->>Exception: Gradle task assembleDebug failed with exit code 1

失败:构建失败,出现异常。

A problem occurred configuring project ':app'. Could not open proj generic class cache for build file 'C:\Users\romit\Desktop\FlutterSoft\projects\basic_app\android\app\build.gradle' (C:\Users\romit.gradle\caches.7.1\scriptshhqko2lgng4etjv4i11vmj58). > BUG! exception in phase 'semantic analysis' in source unit 'BuildScript' Unsupported class file major version 60

1 秒内构建失败 异常:Gradle 任务 assembleDebug 失败,退出代码为 1

注意:我已经更新了 gradle。还尝试使用 gradlew clean 和 gradlew build 来解决它。

有人对此有解决方案吗?

///build.gradle 片段

Code LINE -1-27

Remaining Lines

主要版本 60 适用于 Java 16 - 请参阅 https://en.wikipedia.org/wiki/Java_class_file#General_layout

据我所知Android根本不支持这个java版本。此外,Android Studio 似乎仅支持 Java 7(完整)和 Java 8(部分)- 参见 https://developer.android.com/studio/write/java8-support

Android Gradle plugin 3.0.0 and later support all Java 7 language features and a subset of Java 8 language features that vary by platform version. When building your app using Android Gradle plugin 4.0.0 and higher, you can use a number of Java 8 language APIs without requiring a minimum API level for your app.

我大部分时间都在使用 Eclipse,但我认为可以按照此处所述进行设置 https://developer.android.com/studio/intro/studio-config#jdk