我最近在Play商店部署了一个应用程序,我使用firebase作为后端。但是,现在我想为应用程序添加一些功能,并希望创建不同的环境,以便我可以在发布到生产之前在类似的环境中测试应用程序。
我在线浏览了这些链接,但我有些疑惑。
目前在PROD中的应用已配置数据库,功能和存储。所以我的目标是拥有这个设置的镜像,通过它我可以测试我的应用程序,而不会影响PROD数据库设置中的任何内容。
到目前为止我所知道的是:
1:我需要在构建gradle中使用不同的构建类型。
2:不知何故,我的DEV和PROD的不同构建指向firebase上的不同数据库。
混乱:
我应该在firebase上创建两个不同的项目,还是在一个项目中有两个应用程序?
当我们在一个firebase项目中有两个应用程序时,它是否有单独的数据库或单个共享数据库?