安卓系统可以苹果那样实时接收所有消息的推送吗?应该如何实现?

iOS系统的早期版本中使用的都是墓碑式后台,这种后台机制可以大量节省系统资源,这也为iOS的流畅度提供了保障,但是墓碑式后台就决定了App在后台无法执行任何刷新,所以消息和通知无法即时推送给用户,所以苹果设计了一个苹果信息推送服务(Apple Push Notification Service)。简单的说就是所有App的推送都有一个云服务器统一完成。

Android系统中有没有类似的推送的机制呢?当然有。 而且android的云服务比iOS的还要强大。为什么很多人没用过呢?因为Android的云服务器被中国长城防火墙阻拦掉了。所以99%的中国用户根本没用过真正的android系统。完整的android系统由2个部分组成,开源的AOSP 闭源的GMS。

国内安卓手机都是用的开源部分 自己公司的云服务。所以国内App也无法使用安卓的 GCM (Google Cloud Messaging) 接收推送。只能在后台不断刷新来完成消息推送,这也是国内用户感觉安卓手机不如苹果流畅的罪魁祸首,也间接导致了国内很多App无法通过google play商店的审查。科技族,关注科技圈的新鲜事。


文章TAG:做App如何推广赚钱  app如何实现推送  app  如何  推广  
下一篇