gpt4 book ai didi

android - com.google.gms :google-services:4. 3.4 选择了不正确的 google-services.json

转载 作者:行者123 更新时间:2023-12-05 00:13:22 26 4
gpt4 key购买 nike

我的 android 应用程序使用两个 firebase 项目,一个用于开发,另一个用于生产。

我已经放置了 google-services.json以下目录中的每个 firebase 项目。

调试配置: /app/google-services.json

产品配置: /app/src/release/google-services.json

我正在使用 com.google.gms:google-services:4.3.2这个设置工作正常。当我开发时,配置在 <app_root>/app/google-services.json被使用并且在生成签名的发布包时,配置在<app_root>/app/src/release/google-services.json由 Android Studio 自动选取。

我升级了google-services今天版本到 4.3.4,好像<app_root>/app/src/release/google-services.json在进行签名的发布包构建时未被选中。它使用 <app_root>/app/google-services.json相反。

这是为什么?这可能是 com.google.gms:google-services:4.3.2 中的错误吗? ?或不再支持在构建类型目录中覆盖配置?

最佳答案

看起来像com.google.gms:google-services:4.3.4更改了文件的优先级,因此 google-services.json<app_root>/app/google-services.json优先于 <app_root>/app/src/release/google-services.json ,这在版本中是相反的 4.3.2 .

我搬家了<app_root>/app/google-services.json<app_root>/app/src/debug/google-services.json ,这给了我以前的行为。

关于android - com.google.gms :google-services:4. 3.4 选择了不正确的 google-services.json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64170278/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com