gpt4 book ai didi

Android 通知 FCM 与简单拉取

转载 作者:搜寻专家 更新时间:2023-11-01 07:47:05 24 4
gpt4 key购买 nike

对于我的 Android 应用程序,我需要从服务器接收一些通知。通知绝不是时间紧迫的,当用户打开应用程序时检查新通知就足够了,因此根本没有后台 Activity 。

我注意到,对于任何类型的通知,建议使用 FCM(Firebase 云消息传递)等服务。但是,我觉得我会为 FCM 的一个非常简单的任务引入相当大的库,这可能会导调用池生命周期比仅使用简单的套接字向服务器请求新通知更差。

所以我想知道在我的情况下是使用 FCM 之类的服务更好还是只是简单地拉取通知。

最佳答案

I feel that I would intodruce quite a big libary for a very simple task with fcm, potentally causing worse battery life than just using simple sockets to ask the server for new notifications.

FCM 为所有应用使用一个共享的长生命周期套接字。您手机上的其他应用程序很有可能已经在使用 FCM,因此让您的应用程序也使用套接字连接根本不会增加电池使用量。

So I wonder if its better to use a service like fcm or just do simple pulling for notifications im my case.

虽然您的应用程序不需要任何后台推送消息,但我仍然建议您使用 FCM 通知应用程序任何事件,而不是每次启动应用程序时都询问服务器。轮询与事件处理的一般原则适用于此。 FCM 实现起来并不困难。

关于Android 通知 FCM 与简单拉取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41808098/

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