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

Android运行报错::app:processDebugGoogleServices任务配置异常

解决GoogleServicesTask字段无Getter导致的Gradle验证错误

环境与当前依赖

  • Gradle版本:7.6
  • Cordova版本:11
  • 根目录build.gradle依赖配置:
dependencies {
    classpath "com.android.tools.build:gradle:7.0.4"
    classpath "com.google.gms:google-services:4.3.8"
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${cordovaConfig.KOTLIN_VERSION}"
}

错误核心

构建时触发:app:processDebugGoogleServices任务配置验证失败,原因是com.google.gms.googleservices.GoogleServicesTask类中的多个字段(quickstartFile、intermediateDir、packageName、moduleGroup、moduleGroupFirebase)标注了@InputFile、@OutputDirectory、@Input等注解,但未提供对应的Getter方法,违反Gradle任务配置的验证规则。

解决方案

1. 升级google-services插件版本(推荐)

google-services插件后续版本已修复该Getter缺失问题,建议将插件版本升级到4.3.15或更高,修改根目录build.gradle中的依赖:

dependencies {
    classpath "com.android.tools.build:gradle:7.0.4"
    classpath "com.google.gms:google-services:4.3.15"
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${cordovaConfig.KOTLIN_VERSION}"
}

2. 降级Gradle版本(临时方案)

若无法升级插件,可将Gradle版本降级到7.0.x系列,该版本的任务验证规则相对宽松,不会触发此错误。

3. Cordova项目专属处理

  • 确保cordova-android插件版本兼容,建议升级到cordova-android@10.x或更高版本,避免版本冲突。
  • 清理构建缓存,避免残留旧配置:
cordova clean android
rm -rf platforms/android/.gradle
rm -rf ~/.gradle/caches

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 19:09:53