gpt4 book ai didi

Android:Android 应用程序可以有多个 FirebaseMessagingServices

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:53:23 27 4
gpt4 key购买 nike

我正在构建一个图书馆项目,其中有一个 FirebaseMessagingService。我的应用程序中也有一个 FirebaseMesagingService。我看到的是,每当从服务器发送 FCM 时,只有一个 FirebaseMessagingService 处理它。当我使用 GCM 接收器时情况并非如此。 GCM 接收方都曾经接收过消息,并且根据消息内容,他们会/不会对此做任何事情。

如何在 FCM 中实现同样的效果。

最佳答案

您的库的 list 不应包含 FirebaseMessagingService 子类。将 messa 服务添加到应用程序的 list 应该是集成步骤的一部分,集成 SDK。此外,您还应该在 SDK 中提供一个 Hook ,应用可以从该 Hook 将 FCM 消息负载传递给 SDK。

基本上,如果应用没有自己的 FirebaseMessagingService 子类,它会在 list 中添加您的 SDK 的监听器服务,否则它会在自己的监听器服务中添加 Hook ,将有效负载传递给您的 SDK,SDK 会采取所需的操作

关于Android:Android 应用程序可以有多个 FirebaseMessagingServices,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47659458/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com