具有动态applicationId

时间:2018-11-21 10:18:56

标签: android firebase firebase-cloud-messaging

我正在维护一个网站,人们可以在该网站上自定义Android应用程序并下载为apk文件。

我需要实现推送通知。我以前在Google Cloud Messaging中实现了它。但是我现在要搬到Firebase。

问题是Firebase通过google-services.json配置文件配置了特定的应用程序ID。但是我需要它与自动生成的应用程序ID一起运行。

我已经尝试过更改配置文件中的ID。它可以编译,但不会传递通知。

请,有人可以告诉我是否有办法使它工作吗?

编辑: 我看不到我的问题与Android Datepicker问题与Firebase无关。

1 个答案:

答案 0 :(得分:0)

只有一种方法,您需要始终在Firebase控制台中为每个唯一的应用程序ID创建一个新的Android应用程序。然后下载并使用生成的“ json”构建新的应用程序实例。不幸的是,firebase没有为此提供任何自动化的API,因此您每次都必须手动进行操作。