gpt4 book ai didi

android - 如何在同一项目中添加两个 google-services.json 文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:55:49 26 4
gpt4 key购买 nike

我有两个 google-services.json 文件,一个用于 Google 登录,另一个用于 Firebase 存储,如何将两个文件放在同一个项目中。请帮我解决这个问题。我已经在我的应用程序中集成了 Google 登录,现在我下载了 JSON 文件进行存储,但无法将其放入同一项目中。

最佳答案

无法在单个 Android 应用中使用两个 google-services.json 文件。它们之间的文件名相同,并且它们需要位于同一位置。所以在这种情况下,一个会覆盖另一个。

然而,google-services.json 的所有情况都是在您创建 FirebaseApp 时自动解析。您可以还可以在代码中明确指定 FirebaseApp 所需的信息。因此,通过这样做,您可以从一个应用程序访问两个 Firebase 项目。有关如何执行此操作的示例,请参阅我对 How to connect to more than one firebase database from an android App 的回答。 .

另一种选择是手动合并两个 google-services.json 文件。但是我不建议这样做,因为您可能会在某个时候用新版本覆盖手动合并的文件。

最后一个选项(也是我推荐的选项)是硬着头皮将文件从旧的 Firebase 项目迁移到新项目。这样一来,您以后只需要一个 google-services.json。

关于android - 如何在同一项目中添加两个 google-services.json 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40255208/

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