Googleには2つのgoogle-services.json
ファイルがあります。Firebaseストレージ用にもう1つのファイルがあります。これを解決するために私を助けてください。私は既にアプリケーションにGoogle Sign-Inを統合しましたが、今はストレージ用のJSONファイルをダウンロードしましたが、同じプロジェクトに入れることはできませんでした。同じプロジェクトに2つのgoogle-services.jsonファイルを追加するには
6
A
答えて
0
1つのアプリで2つのjsonファイルを使用している場合、アプリがクラッシュし、Googleアナリティクスまたは両方のアカウントをチェックする必要があるので、すべてのアプリ開発に同じGmailアカウントを使用することをおすすめします。
4
1つのAndroidアプリで2つのgoogle-services.jsonファイルを使用する方法はありません。ファイル名は同じで、同じ場所にある必要があります。そうすれば、一方は他方を上書きします。
しかし、google-services.jsonで発生することは、FirebaseApp
を作成すると自動的に解析されることです。 には、コードに明示的にFirebaseApp
の情報を指定することもできます。そのため、1つのアプリケーションから2つのFirebaseプロジェクトにアクセスできます。それを行う方法の例については、How to connect to more than one firebase database from an android Appへの私の答えを見てください。
別の方法として、2つのgoogle-services.jsonファイルを手動でマージすることもできます。しかし、手動でマージされたファイルをある時点で新しいバージョンで上書きする可能性があるので、これをお勧めします。
最後のオプション(と私がお勧めするもの)は、弾丸を噛んで、古いFirebaseプロジェクトから新しいものにファイルを移行することです。そうすれば、今後google-services.jsonを1つだけ必要とします。
関連する問題
- 1. Xcodeプロジェクトの2つの同じファイル名
- 2. xCode - 1つのプロジェクトに2つのDefault.pngファイルを追加するには?
- 3. githubの同じリポジトリでandroid studioプロジェクトを追加するには
- 4. 同じindexPathに2つのセルを追加しますか?
- 5. PhpStormで同じプロジェクトに多数のフォルダを追加する
- 6. Rubyで同じクラスの2つのオブジェクトを追加するには?
- 7. Android:動的に同じ行に2つのカスタムチェックボックスを追加する
- 8. Gobblin Kafka to HDFS:同じファイルに追加
- 9. LLVMが同じプログラムに対して2つの追加命令を追加するのはなぜですか?
- 10. 別のポートに2つのプロジェクトを持つ同じオリジンポリシー
- 11. T-SQLの同じ列に2つのテキスト行を追加する方法
- 12. 同じプロジェクトの2つのgoogle playライブラリ
- 13. ディレクトリのすべてのファイルに同じテキストを追加する
- 14. Android:同じバックスタック状態に2つ以上のフラグメントを追加する
- 15. 同じデータを持つ2つの列のみを追加するSQL
- 16. 同じフォルダにあるASP.NETの2つのプロジェクト
- 17. 同じcsvファイルに他のhtmlファイルの列を追加
- 18. 1つのアイテムを同じリストに複数回追加する
- 19. Erlangを同じリストに追加する
- 20. 同じ名前の2つの異なるDLLを持つプロジェクト
- 21. Sublime Textプロジェクトに1つのファイルを追加する
- 22. Eclipse、C/C++、同じワークスペースに2つのプロジェクトをリンク
- 23. python - 複数のスレッドから同じファイルに追加する
- 24. JUNGに同じラベル(しかし異なるエンドポイント)を持つ2つのエッジを追加する方法は?
- 25. Qt - プロジェクトにファイルを追加する
- 26. 同じキーを持つノードをプロパティツリーに追加する
- 27. 同じプロセス内の同じファイルに2つのFileStreamを作成します
- 28. Ocamlbuild:同じファイルに2つのプリプロセッサを使用する
- 29. 同じプロジェクトで2つの異なるスケジューリングポリシーを使用する
- 30. 2つの非同期リストを辞書に追加する
なぜGoogle-services.jsonが2つ必要ですか? 2つの異なるgoogle-services.jsonファイルは必要ありません。どちらも同じ構成になります。これらの設定ファイルは、アクティブ化したサービスの数に関係なく、すべてのプロジェクトに固有のものです。 Look [Here](http://stackoverflow.com/questions/35012700/how-to-integrate-two-or-more-google-services-json-file-together-for-different-go) – ZeroOne
最初に私は持っていますGoogleは別のGmailアカウントにログインし、今は別のGmailアカウントでfirebaseを追加しています。今、each.howの設定が異なる同じプロジェクトに両方のjsonファイルを置くことができません。 –
@Shivudayこの問題を解決できますか?あなたの解決策を教えてください。私もこれに直面している – Liya