簡體   English   中英

具有多個項目的 Firebase google-services.json?

[英]Firebase google-services.json with multiple projects?

對於我們的應用程序,我使用了兩個不同的 Firebase 項目:

  • Live:包含實時 iOS 和 Android 應用程序
  • 測試:包含我們所有的 iOS 和 Android 測試應用

據我所知,google-services.json (Android) 包含 firebase 項目信息和所有相關應用程序(作為“客戶端”)。 是否支持在此文件中添加第二個“project_info”?

為什么不嘗試android應用程序風格,因為谷歌剛剛在播放服務插件的2.0版中包含了對風格的支持。 由於此版本的gradle plugin com.google.gms:google-services:2.0.0-alpha3

你可以這樣做

app/src/flavor1/google-services.json flavor2/google-services.json 插件的 3.0.0 版將在這些位置搜索 json 文件(考慮到你有一個 flavor1 和一個構建類型調試):

/app/src/flavor1/google-services.json
/app/src/flavor1/debug/google-services.json
/app/src/debug/google-services.json
/app/src/debug/flavor1/google-services.json
/app/google-services.json

即使使用了flavorDimensions,這也對我有用。 我在一個維度上有免費和付費,在另一個維度上有模擬和生產。 我也有 3 種構建類型:調試、發布和暫存。

google-services.json 文件的數量取決於您的項目特征,但您至少需要為每個 Google 項目提供一個 json 文件。

如果您想了解有關此插件如何處理這些 json 文件的更多詳細信息,請訪問: https : //github.com/googlesamples/google-services/issues/54#issuecomment-165824720

官方文檔鏈接: https : //developers.google.com/android/guides/google-services-plugin

並去這里檢查這個插件的最新版本: https : //bintray.com/android/android-tools/com.google.gms.google-services/view

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM