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

无法连接Firebase,添加依赖移除jcenter()仍报Gradle配置解析错误

Android Firebase连接Gradle配置错误解决方案

已知配置问题修复

你的配置存在以下明确错误,按优先级调整:

  • Kotlin版本不统一
    项目级build.gradle中定义的ext.kotlin_version = "1.3.72"和kotlin gradle插件版本1.5.31不一致,会触发依赖解析冲突。将两个版本统一即可,建议升级ext变量为对应插件版本:
    ext.kotlin_version = "1.5.31"
    
  • 应用级build.gradle结构顺序错误
    当前你将dependencies块放在了所有插件声明之前,不符合Gradle构建规则,必须按以下顺序调整应用级build.gradle结构:
    1. 首先声明com.android.application插件
    2. 依次声明kotlin、navigation等其他业务插件
    3. 配置android代码块(compileSdk、buildTypes等配置)
    4. 最后声明dependencies依赖块
    5. com.google.gms.google-services插件必须放在整个应用级build.gradle文件的最后一行,禁止放在其他插件声明序列中
  • 检查基础配置文件
    确认已从Firebase控制台下载对应应用包名的google-services.json文件,放置在app模块根目录下(与应用级build.gradle文件同级)

通用缓存清理步骤

配置修改完成后按以下操作重新构建:

  1. 执行Android Studio菜单栏 Build -> Clean Project,再执行 Build -> Rebuild Project
  2. 若仍报错,关闭Android Studio,删除项目根目录下的.gradle隐藏文件夹,重新打开项目等待同步
  3. 确认当前网络可正常访问Google Maven仓库,必要时可替换为国内Maven镜像源

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 15:15:05