您的位置:首页 > 移动开发

为什么安卓手机上的多数APP,消息推送不了?

2017-02-22 17:30 417 查看
有人问:

苹果手机上的APP,只要设置好了,消息推送就没有一点问题;

而安卓手机上,为什么只有一部分APP(如微信等),能正常推送;而其它的APP,怎么设置也没有及时消息推送?


个人的分析理解如下,说得不对的地方请各位同学斧正。呵呵。


苹果有自己的消息推送机制。安卓手机本来也有自己标准的消息推送机制,即Google的GCM.

但是众所周知Google在境内被封锁,所以gcm在国内根本运作不起来。所以多数国产的APP中,也就放弃处理接收gcm

消息。

有的APP能接收推送消息,并非是采用了标准的gcm机制;而是自己实现了后台服务,自己进行推送消息的监听和接收。即所谓“牺牲续航挂后台”。

当然,安卓APP各自实现后台,来监听、接收推送消息,缺点就是费电,影响续航。


百度云:http://pan.baidu.com/share/home?uk=84151435
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息