You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Android Studio后遇Unsupported class file major version 65错误的解决方法

解决Flutter应用Gradle构建失败(Java/Gradle版本不兼容)的方案

步骤1:确认Flutter使用的Java版本

在终端执行命令,查看当前Java版本:

flutter doctor --verbose

找到输出里的Java version条目,确认具体版本(报错里的major version 65对应Java 21)。

步骤2:升级Gradle版本到兼容版本

根据Java版本匹配对应Gradle版本:

  • Java 21 需要 Gradle 8.0 及以上版本
  • 打开项目中的android/gradle/wrapper/gradle-wrapper.properties文件,修改distributionUrl为对应版本的Gradle包地址,例如:
    distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-all.zip
    

步骤3:适配Gradle插件版本(可选)

打开android/build.gradle文件,更新Android Gradle插件版本,确保和Gradle版本兼容:
比如Gradle 8.4对应插件7.4.2及以上,修改如下:

dependencies {
    classpath 'com.android.tools.build:gradle:7.4.2'
    // 保留其他原有依赖
}

步骤4:清理缓存并重试

执行以下命令清理缓存后重新运行项目:

flutter clean
flutter pub get
flutter run

内容的提问来源于stack exchange,提问作者Ali Abuhatem

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 18:12:37