flutter 编译到android端报错 Unsupported class file major version 65

408 阅读1分钟

问题:flutter 编译到android端报错

Execution failed for task ':gradle:compileGroovy'.

BUG! exception in phase 'semantic analysis' in source unit '/Users/hzt/fvm/versions/3.24.1/packages/flutter_tools/gradle/src/main/groovy/app_plugin_loader.groovy' Unsupported class file major version 65

92ac826c-3691-4b6c-86a4-69c1a51aebff.png

原因:JAVA SDK与项目的Gradle版本不兼容 解决方法:用Android Studio打开项目目录下的android文件然后自动更新Gradle和AGP(网络不行的话需要多尝试几次)

JAVA SDK版本我使用的是17