默认
发表评论 18
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
GCM对开发者而言很不好用,国外用的也没你想象的多,这是android开源导致的硬伤,除了国内没推送服务器导致被墙等网络原因,大部分的手机系统都不是google原生的,不是原生意味着被定制意,味着底层jar包被阉割,而GCM依赖的google play service相关接口必阉割导致没法使用。

为什么?很好理解,有野心定制系统的手机厂商为的是打造自己的生态圈,假设你是生产商,你会允许你的手机使用google store么?恰恰这些机型正好是市场占有率极高的机型。以三星提供的操作系统为例,用的是三星商店,推送用的是他自己的推送服务器不走GCM。

不过话说回来GCM不好用不能成为我们容忍微信使用长连接的理由,他完全可以自己搭建一个推送服务器实现推送。

评论 18
话说回来,为什么苹果推送就可以无问题的push呢?
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部