双十一|最近换了安卓机,发现消息经常不推送该怎么解决?

双十一|最近换了安卓机,发现消息经常不推送该怎么解决?

文章图片

双十一|最近换了安卓机,发现消息经常不推送该怎么解决?

题主以前是不是用的iPhone手机?换成安卓手机后 , 喜欢清理后台 , 但是清理后台后发现有时候消息推送不过来或者不及时?如果是这样子的话 , 主要原因就是因为苹果和安卓的消息推送极致差异导致 , 解决办法的话也简单 , 就是将需要接收推送的APP保持在后台运行 。

苹果那边采用的是消息统一推送服务 , 消息由Apple Push服务器统一管理 , 在不启动应用的情况下也可以收到推送消息 。 以微信举例子来说明一下这个机制 , 平时你使用微信的时候 , 这个软件在打开的情况下 , 你可以直接通过微信服务器获取相关信息 。
但是当你把微信彻底关闭后 , 你和微信服务器之间的连接就断开了 , 而这个时候 , 有人发消息给你 , 腾讯服务器发现你的微信和服务器没有连接了 , 它就发送给苹果的服务器 , 然后苹果的服务器推送到你的手机上面 , 其他APP也是同样的原理 。

而目前国内安卓手机的推送方式和明显iPhone不同 , 没有那种统一推送服务 , 都是各个APP的服务器自己去推送 , 所以想要不漏掉信息 , 每个应用都需要保持后台进程 , 及时地和各自的服务器进行数据通信 , 那么当你把相关软件的后台杀死后 , 你自然也接收不到推送信息了 。
简单来说 , 安卓手机和windows系统的电脑有点类似 , 你把电脑上的微信关了 , 你在电脑上就接收不到微信信息了 , 而安卓手机上面你把相关软件彻底杀掉后 , 也会接收不到信息 , 为了不漏掉信息 , 很多APP其实都是长期驻留在后台的 , 这也导致安卓手机比苹果更吃内存 。

既然清楚了安卓手机的消息推送机制 , 解决办法也简单了 , 那些你需要保持消息接收的APP , 就让它在后台挂着 , 在设置里面可以将其设置为“自启动” , 然后如果手机支持内存扩展的话 , 将相关功能打开 , 这样子理论上来说可以让后台驻留更多的任务 , 最后就是不要将后台杀得太狠了 , 如果手机没有出现卡顿现象 , 后台不需要那么频繁的清理 。
【双十一|最近换了安卓机,发现消息经常不推送该怎么解决?】当然我这里只是说了一种可能 , 题主的问题还可能是其他原因导致 。