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

Flutter构建报错:配置Android根项目失败,找不到google-services:4.4.1

解决Flutter中com.google.gms.google-services:4.4.1依赖找不到的构建错误

核心问题定位

这个错误是因为依赖坐标拼写错误,正确的google-services依赖格式应为com.google.gms:google-services:版本号,而非com.google.gms.google-services:版本号;同时需确保项目配置了Google Maven仓库来拉取依赖。

具体解决步骤

  • 修正依赖坐标
    打开项目根目录下的android/build.gradle文件,找到buildscript中的dependencies代码块,把错误的依赖写法替换成正确格式:

    buildscript {
        dependencies {
            // 替换为正确的依赖声明
            classpath 'com.google.gms:google-services:4.4.1'
        }
    }
    
  • 配置Google Maven仓库
    同样在android/build.gradle文件中,确保buildscript和allprojects的repositories块里添加了Google仓库,让Gradle能正常检索依赖:

    buildscript {
        repositories {
            google()
            mavenCentral()
        }
    }
    
    allprojects {
        repositories {
            google()
            mavenCentral()
        }
    }
    
  • 清理缓存重新构建

    1. 执行Flutter清理命令:flutter clean
    2. (可选)删除android目录下的.gradle文件夹,彻底清除本地缓存
    3. 重新运行项目:flutter run
  • 尝试兼容版本
    如果4.4.1版本仍无法拉取,可以替换为官方推荐的稳定版本(比如4.3.15、4.4.0等),修改版本号后重复上述构建步骤。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 18:07:04