gpt4 book ai didi

google-cloud-messaging - 谷歌云消息和更少的电池消耗

转载 作者:行者123 更新时间:2023-12-01 09:33:40 25 4
gpt4 key购买 nike

我听说 GCM 提供的能量消耗更少。GCM 究竟如何提供更长的电池生命周期?与 GCM 有什么区别?

据说有东西要取时服务器会向app发送消息。所以app不必每次都检查服务器。

但是现在,应用程序仍然需要检查该消息吗?

最佳答案

它的工作方式是,如果没有 GCM,您的应用要么必须向服务器打开一个套接字并每隔 5 分钟左右 ping 它一次,以保持套接字处于事件状态。另一个选择是创建一个 HTTP每 5 分钟左右调用一次您的服务器,以查看是否有任何新内容要获取。

使用 GCM,已经有一个统一的进程在运行以获取消息。现在您的应用只需订阅广播监听器,然后如果在该 GCM 进程中曾经有一条针对您的应用的消息,它将被广播到您的应用,在那个阶段您可以随心所欲。

这可以节省电池电量,因为您只是在操作系统上搭载现有的 GCM 服务,而不是运行自己的服务,因此使用更少的电池。

关于google-cloud-messaging - 谷歌云消息和更少的电池消耗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12124752/

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