我知道在SO上已经多次询问过这个问题,我已经尝试过大多数问题的答案。 我的问题是我有一个具有两种不同风格的Android应用程序,一个客户端和一个普通的,这样,因此我有一个产品风格的客户端版本设置就像在我的build.gradle文件中那样:
clientConfig {
minSdkVersion 15
applicationIdSuffix '.client'
targetSdkVersion 26
versionCode 1
versionName '0.0.23'
dimension 'cl'
}
然后我将这两个应用程序链接到我的firebase项目并下载了google-services json文件。该文件如下:
我做错了什么?
答案 0 :(得分:0)
不知道你自己是否已经有了自己的答案,但我认为你的文件夹和产品名称必须相同:在这里,你有客户端作为你的文件夹和 clientConfig 作为您的产品风味名称。通过客户端
更改 clientConfig答案 1 :(得分:0)
我能够通过删除google-services.json文件并将其从gradle中删除来解决这个问题,然后我在Android Studio中使用Firebase帮助程序进行同步后再次添加它并且它能够成功构建