私は最近、プレイストアにアプリをデプロイしました。ファイアベースをバックエンドとして使用しています。しかし今、私はいくつかの機能をアプリケーションに追加したいと思っています。異なる環境を作り、同様の環境でアプリをテストしてから本番環境にリリースすることができます。デベロッパーとアンドロイドとファイアベースを使っていますか?
私はこれらのリンクをオンラインで調べましたが、疑問があります。
- 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上の別のデータベースを指しています。
混乱:
私はfirebase上に2つの異なるプロジェクトを作成したり、1プロジェクト内の2つのアプリを持っているべきですか?
1つのFirebaseプロジェクトに2つのアプリケーションがある場合、個別のデータベースまたは1つの共有データベースがありますか?