当编译新一个Flutter项目,出现以下提示:
Could not open init generic class cache for initialization script '/private/var/folders/wt/c5g84cvd0nx6_22v44b12l_r0000gn/T/wrapper_init29.gradle' (/Users/xxxxx/.gradle/caches/6.8/scripts/x337t419v2i3bf0d2orq82d6).
> BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 61
可以以下处理:
方法一
- 关闭Android Studio
- 删除
.gradle和.idea文件 - 重新打开项目运行
方法二
- 进入
File设置,然后选择Project Structure - 在
Sdk Location中选择JDK location - 在
Gradle JDK中选择合适的版本
如果还有提示类似目录下的问题:
.gradle/caches/transforms-2/....
compatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.15.
可以进入build.gradle修改Kotlin版本
文章结束.