我知道在SO上已经问过很多遍了,我已经尝试了大多数(如果不是全部)SO问题的答案。
我的问题是,我有一个具有两种不同口味的android应用程序,一种是客户端,一种是普通的,因此,我在build.gradle文件中具有客户端版本设置的产品 flavor :
clientConfig {
minSdkVersion 15
applicationIdSuffix '.client'
targetSdkVersion 26
versionCode 1
versionName '0.0.23'
dimension 'cl'
}
然后,我将两个应用程序都链接到我的Firebase项目,并下载了google-services json文件。该文件放置如下:
但是,当我同步gradle文件时,出现以下错误:
我做错了什么?
最佳答案
不知道您自己是否已经回答了,但是我认为您的文件夹和您的产品 flavor 名称必须相同:在这里,您将client作为您的文件夹,将clientConfig作为您的产品 flavor 名称。通过客户端更改clientConfig
关于java - 在Android Studio中构建多种口味时,找不到与包名称匹配的客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50031633/