配置Firebase时Android应用模块Gradle配置无法解析报错如何解决
「Could not parse the Android application Module's Gradle Config」错误解决方案
- 校验AGP与Firebase服务插件的版本兼容性
- 如果你使用的Android Gradle Plugin(AGP)版本为7.0及以上,需确保项目级build.gradle中引入的
com.google.gms:google-services版本不低于4.3.10,版本不匹配是触发该报错的最高频原因
- 如果你使用的Android Gradle Plugin(AGP)版本为7.0及以上,需确保项目级build.gradle中引入的
- 校验google-services配置文件状态
- 确认你下载的
google-services.json文件存放在app模块的根目录下,而非项目根目录或其他子模块目录 - 检查文件名拼写是否正确,避免出现
google-service.json这类漏写末尾s的错误 - 确认文件内的包名配置与你app模块build.gradle中的
applicationId完全一致,大小写也需要完全匹配 - 如果项目配置了多渠道/productFlavors,需确保每个渠道的
applicationId都和google-services.json中的配置匹配,也可以在对应渠道的资源目录下单独存放对应包名的配置文件
- 确认你下载的
- 校验Gradle配置的语法与插件引入位置
apply plugin: 'com.google.gms.google-services'(或新版本的id 'com.google.gms.google-services')必须写在app模块级build.gradle的最末尾,不允许放在项目级build.gradle中,也不允许写在模块级build.gradle的依赖配置上方- 临时注释掉build.gradle中自定义的DSL语法、非核心第三方插件,排除配置冲突影响
- 清理缓存后重新构建
- 点击Android Studio顶部菜单栏
File > Invalidate Caches,勾选「Clear file system cache and local history」后重启IDE - 终端执行对应构建命令清理并重新构建:
Mac/Linux:
./gradlew clean assembleDebug
Windows:gradlew.bat clean assembleDebug
- 点击Android Studio顶部菜单栏
内容的提问来源于stack exchange,提问作者Sri_Cod
相关产品推荐
相关产品推荐

