为什么安卓手机上的多数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
苹果手机上的APP,只要设置好了,消息推送就没有一点问题;
而安卓手机上,为什么只有一部分APP(如微信等),能正常推送;而其它的APP,怎么设置也没有及时消息推送?
个人的分析理解如下,说得不对的地方请各位同学斧正。呵呵。
苹果有自己的消息推送机制。安卓手机本来也有自己标准的消息推送机制,即Google的GCM.
但是众所周知Google在境内被封锁,所以gcm在国内根本运作不起来。所以多数国产的APP中,也就放弃处理接收gcm
消息。
有的APP能接收推送消息,并非是采用了标准的gcm机制;而是自己实现了后台服务,自己进行推送消息的监听和接收。即所谓“牺牲续航挂后台”。
当然,安卓APP各自实现后台,来监听、接收推送消息,缺点就是费电,影响续航。
百度云:http://pan.baidu.com/share/home?uk=84151435
相关文章推荐
- 极光推送服务端向手机app即时推送消息或通知
- 安卓开机后 App自动启动 为什么在有些手机中启动不了?如何解决?
- 用JPUSH极光推送实现服务端向安装了APP应用的手机推送消息(C#服务端接口)
- 使用极光推送(www.jpush.cn)向安卓手机推送消息【服务端向客户端主送推送】C#语言
- 工信部要求国内安卓统一消息推送标准,约束流氓App |价值早报
- 使用极光推送(www.jpush.cn)向安卓手机推送消息【服务端向客户端主送推送】C#语言
- 用JPUSH极光推送实现服务端向安装了APP应用的手机推送消息(C#服务端接口)
- 安卓开机后 App自动启动 为什么在有些手机中启动不了?如何解决?
- 极光推送,自定义对单个安卓手机推送消息
- 工信部要求国内安卓统一消息推送标准,约束流氓App |价值早报
- 为什么安卓的APP都要读取手机中已安装的应用列表
- 【转】手机应用为什么明明已经退出,还会收到推送的消息?
- 推送消息到手机APP
- 用JPUSH极光推送实现服务端向安装了APP应用的手机推送消息(C#服务端接口)
- 如何找出内含安卓消息推送广告的app,立波手把手教会你
- 关于Android安卓APP保活 - 安卓消息推送详解 - 安卓端外推送离线推送
- 如何使用androidpn实现android手机消息推送(简单的源码分析)
- 手机上的消息推送
- 移动手机消息推送机制
- 手机推送消息