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

如何解决Gradle构建问题:升级google-services版本后报错求助

升级google-services插件至4.4.1后的问题排查方案
  • 检查Gradle版本兼容性
    google-services 4.4.1要求搭配Android Gradle Plugin(AGP)7.0及以上版本。若你的AGP版本过低,会触发兼容性报错。可在项目根目录的build.gradle中确认并调整版本:

    dependencies {
        classpath 'com.android.tools.build:gradle:7.0.0' // 确保版本≥7.0.0
        classpath 'com.google.gms:google-services:4.4.1'
    }
    
  • 统一Firebase依赖版本
    插件升级后易出现Firebase组件版本不匹配的冲突。建议使用Firebase BOM来统一所有Firebase依赖的版本,避免手动维护版本号:

    dependencies {
        // 引入Firebase BOM统一版本
        implementation platform('com.google.firebase:firebase-bom:32.7.0')
        // 无需指定版本,BOM会自动管理
        implementation 'com.google.firebase:firebase-messaging'
        // 其他Firebase依赖同理
    }
    
  • 清理缓存并重建项目
    插件升级后残留的构建缓存可能导致异常,执行以下步骤:

    • 打开Android Studio,选择File > Invalidate Caches...,点击Invalidate and Restart
    • 删除项目根目录的.gradle文件夹和模块下的build文件夹
    • 运行命令./gradlew clean build(Windows系统用gradlew.bat clean build)重新构建
  • 验证google-services.json配置
    确认src/main目录下的google-services.json文件是从Firebase控制台最新下载的,且文件中的包名、项目ID与当前项目完全匹配。若配置文件过期或不匹配,会导致插件初始化失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 19:08:14