国内怎么使用谷歌gcm推送(Google离线状态通知)

   抖音SEO    

原来大家都说世上的智能手机只分两种,一种是安卓,一种是苹果。

不过去年6月2日之后,世上的智能手机似乎多了一种,那就是鸿蒙,华为手机全面使用鸿蒙,虽然鸿蒙还是兼容安卓APP,使用的是安卓生态,但与安卓还是有区别的。

但你以为全球的安卓真的就是一种?那你就错了,安卓也分两种,一种是国行版,一种是海外版。

国行版是指各大手机厂商,在中国大陆推出的版本。另外一种就是在海外市场推出的版本。

可能很多人不理解,都是安卓,这两种版本有什么区别?就是一种嘛,表面上看是一种,但如果从内在来看,区别可是非常大的。

海外版本的安卓,使用的服务是谷歌的GMS,然后应用商店内置了谷歌的Google Play,使用的是谷歌的统一推送服务 GCM。

所以海外版的安卓,在推送服务上是比较统一的,大家的手机上不需要启动APP,就可以收到推送消息。使用的是谷歌的GMS、Google play,所以安卓APP的品质比较高,流氓APP会较少,各种相互唤醒,后台偷偷启动,偷偷拿权限的情况要好很多。

而国内版本,大部分是基于AOSP进行修改,不使用谷歌的GMS,也没有Google play,各大手机厂商自建应用商店,至于推送服务,APP厂商们有些自己搞,有些借助第三方,没有统一的。

这就导致国内的系统与原生安卓相比,改动非常大,很多人甚至称自己的修改版系统为新系统,命名上甚至都叫OS了。

没有统一的推送服务,很多都是APP自建推送服务器,所以APP不启动在后台运行,就收不到推送消息,关键是这些推送还夹私货,各种广告营销等,随便乱推送,烦不胜烦。

而厂商们自建应用商店,审核不如谷歌严格,流氓APP众多,权限保护也不严格,且国内厂商们各自为战,APP开发商也很郁闷,一个APP,需要上架各大手机厂商的商店,过程繁琐,游戏类的提成更是高达50%+,比谷歌、苹果狠多了。

所以这就是国内安卓与海外安卓的区别,别看表面上是一个操作系统,但内在其实非常不一样的,这也是为何很多手机,在海外只要6G内存也很流畅,但到了国内,8G都卡,原因就是APP品质不一样,后台启动机制不一样,推送服务不一样……要占用更多的内存。

其实关键的一点就是,国内利益分割太厉害,大家都想捞一笔,无法形成一个统一的标准,所以非常乱,国外有谷歌做统一标准,大家都按谷歌定的规矩来,相对生态环境更好一点。

 标签:

评论留言

我要留言

欢迎参与讨论,请在这里发表您的看法、交流您的观点。