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

Android项目集成Firebase时添加google-services插件遇方法找不到错误

解决添加com.google.gms.google-services后出现的方法找不到错误

这个错误的核心原因是Android Gradle Plugin(AGP)版本与google-services插件版本不兼容。新版本AGP重构了部分API,旧版google-services插件调用的Sources.getByName()方法已被移除或修改,导致版本匹配失败。

以下是具体解决步骤:

  • 先确认项目根目录下build.gradle(或build.gradle.kts)里的AGP版本,对应选择兼容的google-services版本:

    AGP版本范围最低兼容google-services版本
    7.0.x4.3.10
    7.1.x4.3.12
    7.2.x4.3.13
    7.3.x4.3.14
    7.4.x / 8.0.x+4.3.15
  • 更新google-services插件版本:
    在根目录build.gradle的dependencies块中替换版本号:

    dependencies {
        // 示例:使用最新兼容版本,可根据AGP版本调整
        classpath 'com.google.gms:google-services:4.4.1'
    }
    

    若用Kotlin DSL(build.gradle.kts),写法如下:

    dependencies {
        classpath("com.google.gms:google-services:4.4.1")
    }
    
  • 同步并重构项目:

    1. 点击Android Studio右上角的「Sync Project with Gradle Files」按钮同步配置
    2. 执行Build → Clean Project清理缓存,再执行Build → Rebuild Project重新构建

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 06:53:16