gpt4 book ai didi

firebase-realtime-database - Firebase 中一个应用程序的多个项目 : What to give as Android Package Name

转载 作者:行者123 更新时间:2023-12-05 05:17:25 25 4
gpt4 key购买 nike

我已经在生产环境中设置了 Firebase 项目。我想为我的 firebase 应用程序创建一个开发环境。我看到有很多关于此的文档。我需要根据文档获取 google-services.json。要获得 google-services.json,我必须在第二个 Firebase 项目中添加一个应用程序。我的具体问题是,一旦我在第二个项目中,我应该给出什么作为 Android 包名称(给出与我的原始项目相同的 Android 包名称似乎它只会指向同一个地方)?我是否填写 SHA1 key ?任何帮助将不胜感激!

最佳答案

包名称必须与 AndroidManifest.xml 中的名称相同(“输入您的应用程序正在使用的包名称很重要”,Firebase Documentation),因此如果您没有以某种方式将其配置为不同开发环境,则必须使用与生产环境相同的环境。添加到 Firebase 中的项目不会“指向”任何东西;相反,您的应用程序将根据 google-services.json 的内容指向一个 Firebase 项目。您将需要配置应用程序构建变体以使用正确的文件,请参阅 Support multiple environments in your Android application .

instructions for adding Firebase to an Android project不要提及任何有关 SHA1 指纹的信息,因此您可能不需要它。如果事实证明您这样做了,则可以稍后在 Firebase Android 项目设置中添加它。但是,您必须添加 release certificate SHA1 fingerprint在您的应用程序启动之前添加到生产 Firebase 项目(请参阅 Firebase Launch Checklist )。

关于firebase-realtime-database - Firebase 中一个应用程序的多个项目 : What to give as Android Package Name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49265440/

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