找不到包名称 '*****.test' 的匹配客户端
No matching client found for package name '*****.test'
虽然我正在关注 documentation,但是当我选择开发风格来构建我的应用程序时,我的项目并未构建,您可以在下面找到有关我的项目的一些详细信息,是的,我有一个 app/src/dev/google-services.json
它有 "package_name": "******.test"
productFlavors {
dev {
dimension "dummy"
applicationIdSuffix ".test"
versionCode **
versionName "***"
}
prod {
dimension "dummy"
renderscriptTargetApi 19
renderscriptSupportModeEnabled true
versionCode **
versionName "****"
}
}
这发生在我将 gradle 包装器从 gradle-5.1.1-all.zip
更新为 gradle-6.1.1-all.zip
并将构建工具从 com.android.tools.build:gradle:3.4.1
更新为 com.android.tools.build:gradle:4.0.2
之后
我刚刚将 classpath 'com.google.gms:google-services:4.3.4'
降级为 classpath 'com.google.gms:google-services:4.3.3'
并且成功了,我认为他们在 4.3.4
中更改了一些我们还不知道的内容。
4.3.4
版本有问题。似乎无法选择正确的 json 文件 -> https://github.com/google/play-services-plugins/issues/163
虽然我正在关注 documentation,但是当我选择开发风格来构建我的应用程序时,我的项目并未构建,您可以在下面找到有关我的项目的一些详细信息,是的,我有一个 app/src/dev/google-services.json
它有 "package_name": "******.test"
productFlavors {
dev {
dimension "dummy"
applicationIdSuffix ".test"
versionCode **
versionName "***"
}
prod {
dimension "dummy"
renderscriptTargetApi 19
renderscriptSupportModeEnabled true
versionCode **
versionName "****"
}
}
这发生在我将 gradle 包装器从 gradle-5.1.1-all.zip
更新为 gradle-6.1.1-all.zip
并将构建工具从 com.android.tools.build:gradle:3.4.1
更新为 com.android.tools.build:gradle:4.0.2
我刚刚将 classpath 'com.google.gms:google-services:4.3.4'
降级为 classpath 'com.google.gms:google-services:4.3.3'
并且成功了,我认为他们在 4.3.4
中更改了一些我们还不知道的内容。
4.3.4
版本有问题。似乎无法选择正确的 json 文件 -> https://github.com/google/play-services-plugins/issues/163