【发布时间】:2020-05-07 01:05:31
【问题描述】:
我有 3 种不同的构建变体:
我在每个构建变体文件夹中放置了不同的 google-services.json:
应用分级
// at bottom
apply plugin: 'com.google.gms.google-services'
错误
FAILURE:构建失败并出现异常。
- 出了什么问题:任务 ':app:processDevConfigDebugGoogleServices' 执行失败。
文件 google-services.json 丢失。没有它,Google 服务插件将无法运行。搜索位置:
.../app/google-services.json
它甚至不会尝试在构建变体文件夹中查找。
可能出了什么问题?
【问题讨论】:
-
您是否尝试在每个风味中创建调试和发布,例如 DevConfig/debug/google-service.json?
-
最简单的方法是将 google-services.json 移动到 app/google-services.json,如果您查看已定义所有包的文件。
-
我对不同的构建变体使用不同的 google-services.json,我不需要分开调试和发布,但我会尝试@CôngHải
-
我知道你有很多构建风格,它已经在你从 firebase 下载的每个 google-services.json 中定义了,所以你只需要放入 app/google-serives.json 就可以了
-
如果是这样,那么 AS 将在应用程序中选择一个,而不取决于我使用哪种产品风格构建。
标签: android android-studio gradle