【发布时间】:2016-10-05 09:13:06
【问题描述】:
假设存在以下内容:
- Android 应用“A”
- Android 应用程序“B”
- Android 库“C”
- 服务器(推送通知)
图书馆 C 是否可以注册接收推送通知?换句话说,我希望 App A 和 App B 使用 Library C 的依赖关系。我希望 App A 和 App B 在 Server 将它们推送到 Library C 时都收到推送通知>。我想知道这是否可能。如果有,怎么做?
我问的原因是因为似乎在向 GCM 注册应用程序时,它必须注册/绑定到“应用程序包名称”。我想知道这是否适用于“库包”。
【问题讨论】:
-
将根据应用程序(application_id 或清单包名称)接收推送通知。所以它的相关应用。你的话是不可能的。 Boz 应用相同的 id 不能存在
-
将您的
Library C注册到GCM,当您的GCMBroadcastReceiver收到推送通知时,您可以使用另一个预定义的Intent“转发”它,该Intent将被App A捕获或App B使用自己的BroadcastReceivers
标签: android push-notification google-api google-cloud-messaging google-cloud-platform