更新 gradle 后,我No matching client found for package name
在尝试构建我们的release
构建类型时遇到错误。我们目前有一个google-services.json
包含用于我们发布版本的客户端,一个包含用于所有其他测试环境的客户端。我们过去以以下方式组织文件:
/src
/{productFlavor}
google-services.json
/release
google-services.json
这一直很好,直到我们最近将 gradle 升级到 5.4.1。现在,当尝试构建发布时,Google 服务插件似乎只搜索第一个文件并关闭第二个文件。
当我删除google-services.json
测试环境时,发布构建类型再次起作用。有没有办法只用两个google-services.json
文件来实现这一点,还是我需要为位于相应目录中的每种构建类型设置一个文件?