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

应用构建报错:Firebase与GMap集成时的google-services版本冲突问题

解决Firebase与Google Maps集成时的版本冲突问题

我经常碰到开发者在同时集成Firebase和Google Maps时遇到这类版本冲突问题,别担心,按照下面的两种方案就能轻松修复:

方案一:更新google-services插件

  • 打开项目根目录下的build.gradle文件(注意不是app模块里的那个)
  • 找到dependencies代码块中的这一行:classpath 'com.google.gms:google-services:x.x.x'
  • 将版本号x.x.x替换为当前最新的稳定版本
  • 点击Android Studio右上角的"Sync Now",让Gradle完成插件更新

方案二:统一com.google.android.gms版本至11.0.2

  • 打开app模块下的build.gradle文件
  • 查找所有以com.google.android.gms开头的依赖项,比如Google Maps的implementation 'com.google.android.gms:play-services-maps:x.x.x',以及Firebase相关的关联依赖
  • 将这些依赖的版本号全部修改为11.0.2,保证所有同组依赖版本一致
  • 同步项目,等待Gradle构建完成

额外建议

其实更推荐保持google-services插件与Google Play服务、Firebase依赖的版本匹配,这样能从根源减少版本兼容问题。比如使用最新版插件时,尽量配合对应的最新稳定版Play服务和Firebase库,长期来看会更稳定。

内容的提问来源于stack exchange,提问作者Paul John Rigor Padrigo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 09:53:01