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

Flutter集成Firebase报错:找不到com.google.gms.google-services插件

Flutter集成Firebase报错:找不到com.google.gms.google-services插件

我在为Flutter项目集成Firebase时遇到如下报错:

Firebase Plugin [id: 'com.google.gms.google-services', version: '4.4.0', apply: false] was not found

我查阅了大量相关解决方案但均无效,Firebase官方文档步骤中未提及添加classpath,报错后我已按方案在项目级build.gradle中添加该配置,但问题仍存在。

项目级build.gradle文件截图:
项目级build.gradle代码

应用级build.gradle文件的插件部分截图:
应用级build.gradle插件部分

可行的排查与解决步骤

  • 核对项目级build.gradle的buildscript配置:
    确保repositories块包含google()仓库,dependencies里的classpath配置正确,示例:
    buildscript {
        repositories {
            google()
            mavenCentral()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:7.4.2'
            classpath 'com.google.gms:google-services:4.4.0'
        }
    }
    
  • 检查应用级build.gradle的插件应用逻辑:
    若使用插件块声明id 'com.google.gms.google-services' apply false,需在模块中显式启用;或者直接在文件末尾添加apply plugin: 'com.google.gms.google-services'
  • 清理并同步项目:
    执行flutter clean命令清除缓存,重启IDE后重新同步Gradle
  • 校验版本兼容性:
    确保Gradle版本(在gradle/wrapper/gradle-wrapper.properties中)与google-services插件版本匹配,4.4.0版本建议搭配Gradle 7.0及以上版本
  • 更新Flutter Firebase插件:
    在pubspec.yaml中更新firebase_core等Firebase相关插件版本,执行flutter pub upgrade完成更新

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 20:57:42