我们的应用中使用了两个不同的Firebase项目:
- Live:包含实际上线的iOS和Android应用程序
- Test:包含所有iOS和Android测试应用程序
据我所知,google-services.json文件(Android)包含Firebase项目信息和所有相关应用程序(作为“客户端”)。是否支持将第二个“project_info”添加到此文件中?
我们的应用中使用了两个不同的Firebase项目:
据我所知,google-services.json文件(Android)包含Firebase项目信息和所有相关应用程序(作为“客户端”)。是否支持将第二个“project_info”添加到此文件中?
/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,这对我也有用。我在一个维度上有免费和付费版本,在另一个维度上有Mock和Prod。我还有3个buildTypes:debug、release和staging。
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