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

集成Firebase谷歌登录时遇Gradle:compileGroovy编译错误(版本65不兼容)

解决集成Firebase谷歌登录时的Gradle编译错误:Unsupported class file major version 65

错误信息:

Execution failed for task ':gradle:compileGroovy'. > BUG! exception in phase 'semantic analysis' in source unit 'C:\src\flutter\packages\flutter_tools\gradle\src\main\groovy\app_plugin_loader.groovy' Unsupported class file major version 65

解决步骤:

  • 确认Gradle与Java的兼容版本
    查看Gradle官方兼容性说明,确定和当前Java版本匹配的Gradle版本。

  • 更新项目中的Gradle版本

    • 打开项目路径下的gradle/wrapper/gradle-wrapper.properties文件
    • 修改distributionUrl属性为目标Gradle版本的下载地址,示例:
      distributionUrl=https\://services.gradle.org/distributions/gradle-<version>-bin.zip
      
      将<version>替换为你确认的兼容版本号。
  • 清除Gradle缓存

    • 导航到用户目录:Windows为C:\Users\<你的用户名>,macOS/Linux为/Users/<你的用户名>
    • 删除目录下的.gradle文件夹,清除旧缓存和配置文件。
  • 配置JAVA_HOME环境变量

    • 确保JAVA_HOME系统环境变量指向你的Java安装目录
    • 将%JAVA_HOME%\bin(Windows)或$JAVA_HOME/bin(macOS/Linux)添加到系统PATH变量中,保证Gradle能正确找到Java可执行文件。

完成以上步骤后,重新构建项目即可解决版本兼容问题。

内容的提问来源于stack exchange,提问作者Saransh Tyagi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 13:57:37