gpt4 book ai didi

android - 将 dev 和 prod 与 android 和 firebase 分开?

转载 作者:行者123 更新时间:2023-11-29 16:48:21 25 4
gpt4 key购买 nike

我最近向 Play 商店部署了一个应用程序,我使用 firebase 作为后端。但是,现在我想向该应用程序添加一些功能,并希望创建不同的环境,以便我可以在发布到生产环境之前在类似的环境中测试该应用程序。

我在网上浏览了这些链接,但我有一些疑问。

  1. https://medium.com/@Miqubel/multiple-build-types-in-firebase-on-android-6f6715f6dd83
  2. https://web.archive.org/web/20160310115701/https://www.firebase.com/blog/2015-10-29-managing-development-environments.html

当前在 PROD 中的应用已配置数据库、函数和存储。所以我的目标是获得此设置的镜像,通过它我可以测试我的应用程序而不影响 PROD 数据库设置中的任何内容。

到目前为止我想通的是:

1:我需要在我的构建 gradle 中有不同的构建类型。

2:以某种方式使我的 DEV 和 PROD 不同构建指向 firebase 上的不同数据库。

困惑:

我应该在 firebase 上创建两个不同的项目还是在 1 个项目中有两个应用程序?

当我们在一个 firebase 项目中有两个应用程序时,它有单独的数据库还是一个共享的数据库?

最佳答案

建议为您要单独测试的每个环境设置不同的项目。不要将同一个项目用于开发和生产,因为您在开发期间的更改可能会导致生产出现问题。

请阅读this blog获取更多信息。

关于android - 将 dev 和 prod 与 android 和 firebase 分开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47239093/

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