Gradle引入Google服务插件报错:缺失google-services.json求助
解决Google Services插件构建失败:缺少google-services.json文件的问题
这个错误原因很明确——你添加的com.google.gms.google-services插件必须依赖google-services.json配置文件才能正常工作,而你的项目里要么没有这个文件,要么存放的位置不对。我给你一步步梳理解决方法:
步骤1:获取正确的google-services.json文件
你需要先在Firebase控制台(或对应Google服务管理平台)创建和你的Android项目匹配的应用,填写和项目完全一致的包名后,下载对应的google-services.json文件。包名一定要对应,不然后续还是会出现匹配问题。
步骤2:把文件放到正确位置
将下载好的google-services.json直接放到app模块的根目录,也就是错误日志里最后一个搜索路径的位置:C:\Users\USER\AndroidStudioProjects\MyListViewApp\app\google-services.json
这个位置是插件默认优先查找的路径,放在这里最稳妥。
步骤3:重新同步Gradle项目
在Android Studio右上角找到「Sync Now」按钮,点击它重新同步项目。等同步完成后,这个构建错误应该就会消失。
额外注意事项
- 如果是多模块项目,只有需要使用Google服务的模块才需要放置这个文件,通常只需要放在app模块即可。
- 要是已经放了文件仍报错,检查文件名是否拼写正确(必须是
google-services.json,大小写也要完全匹配),或者查看IDE的Project视图里是否能看到这个文件——有时候文件没被IDE正确识别,也会导致插件找不到它。
内容的提问来源于stack exchange,提问作者Leena Erhayel
相关产品推荐
相关产品推荐

