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

请求协助解决:任务':app:processDebugGoogleServices'映射值查询错误

解决':app:processDebugGoogleServices'任务映射值查询错误

以下是几种针对性的解决方案,按优先级尝试:

1. 匹配Google Services插件与Gradle版本

打开项目根目录的build.gradle文件,检查com.google.gms:google-services插件版本是否和Gradle插件版本兼容:

  • 根build.gradle的dependencies块中找到classpath 'com.google.gms:google-services:x.x.x'
  • 参考通用适配规则:Gradle 7.0+对应google-services 4.3.10及以上,Gradle 8.0+对应4.4.0及以上
  • 修改版本后执行./gradlew clean build(Windows系统用gradlew clean build),再同步项目

2. 调整任务执行顺序

如果是任务依赖顺序问题,在app模块的build.gradle中添加如下配置,确保触发错误的任务在processDebugGoogleServices之后执行:

tasks.named("触发错误的任务名") {
    mustRunAfter "processDebugGoogleServices"
}

替换触发错误的任务名为错误日志中明确的任务名称

3. 重置Google Services配置文件

  • 删除app目录下的google-services.json,重新从Firebase控制台下载最新配置文件
  • 执行./gradlew clean清理缓存,再重新同步项目

4. 统一Google Services依赖版本

在app模块的build.gradle中使用Firebase BOM管理依赖版本,避免冲突:

implementation platform('com.google.firebase:firebase-bom:32.7.0')
// 其他Firebase/Google Services依赖无需写版本号
implementation 'com.google.firebase:firebase-auth'
implementation 'com.google.firebase:firebase-firestore'

5. 更新Gradle到稳定版本

打开gradle/wrapper/gradle-wrapper.properties,将distributionUrl替换为最新稳定版Gradle地址,例如:

distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip

同步项目后重新构建

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 15:40:21