我想使用Firebase推送通知,但我遇到了配置冲突。我想支持不同的包。例如,使用Google地图,我可以在一个应用下添加多个包。这是因为Flavors。如果我的应用包是com.example
,我可能会有多种口味,例如com.example.a
,com.example.b
。我想为所有这些Flavors添加对推送通知的支持。
如何在Firebase控制台上添加多个程序包名称?
答案 0 :(得分:2)
为每个包创建单独的google-services.json文件,并将它们放在各自的src文件夹中
答案 1 :(得分:0)
您不需要为每个 Flavour 创建单独的 google-services.json 文件, 只需将应用添加到 Firebase 项目并重新下载生成的 google-services.json 文件。
当您将应用添加到 firebase 项目时,它会使用您添加的客户端信息自动更新 google-services.json 文件,因此您只需下载并替换旧的。