23
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Firebaseプロジェクトを開発環境用と本番環境用にシンプルに分ける方法

Last updated at Posted at 2017-05-04

背景

Firebaseプロジェクトを運用していく上で、当然開発環境と本番環境を分ける必要が出てくる。
以下の記事も参考に一番簡単な方法で開発環境を分けた。

参考:
Organizing your Firebase-enabled Android app builds
Managing Development Environments with Firebase

一番簡単な方法

  1. 開発環境用と本番環境用のそれぞれのFirebaseプロジェクトを作る
    https://1.bp.blogspot.com/-26CUGKjbZCI/V8XI9EWe8kI/AAAAAAAAANw/FrhuMzwsfbYYInR41jWlFG1guzW5fOmhwCLcB/s1600/image02.png

  2. それぞれのプロジェクトの google-services.json を取得

  3. app/src/debug 直下に開発環境用のjsonファイル、app/src/release 直下に本番環境用のjsonファイルを置く

以上で、開発環境用と本番環境用に分けたFirebaseプロジェクトを作ることができます。
なお参考記事では、productFlavorsを使ってより詳細に環境を分けている記述もあるので良かったら参考にされてみては?と思います

その他

開発環境と本番環境を1つのFirebaseプロジェクトでトライされている記事もありますね
Firebase Analyticsを本番環境とテスト環境で使い分ける


記事をお読みいただき、ありがとうございました!
もし参考になったと感じましたら、どうか「いいね」よろしくお願いいたしますm(_ _)m

23
22
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
23
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?