0
我最近在遊戲商店部署了一個應用程序,並且使用Firebase作爲後端。但是,現在我想爲應用程序添加一些功能,並希望創建不同的環境,以便在發佈到產品之前在類似的環境中測試應用程序。用android和firebase分開dev和prod?
我在網上瀏覽過這些鏈接,但我有些疑惑。
- https://medium.com/@Miqubel/multiple-build-types-in-firebase-on-android-6f6715f6dd83
- 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上的不同數據庫。
困惑:
我應該創建火力兩個不同的項目或有1個項目兩個應用程序?
當我們在一個firebase項目中有兩個應用程序時,它是否具有單獨的數據庫或單個共享數據庫?