二、统一推送联盟是什么?这个推送联盟,其实是消息推送定的的一个规则,以及一个统一接口,不涉及到其它的东西。统一推送联盟也将同时上线经过了漫长的等待之后,日前由工信部旗下泰尔实验室牵头Android业界厂商成立的“安卓统一推送联盟”,也正式确定了时间表,其将会在2019年12月31日实现现有各推送通道兼容的统一推送标准。

安卓统一推送联盟现在是什么状况?

安卓统一推送联盟现在是什么状况

虽然说如今Android P并没有成为最主流的Android系统,但谷歌已经迫不及待的开始了Android Q的相关工作。日前,继谷歌正式宣布将于今年5月7日至9日,在大本营加州山景城所在的海岸线圆形剧场Shoreline Amphitheatre举行I/O 2019开发者大会之后,开发者论坛XDA再度独家曝光了今年主角Android Q的相关信息。

Android Q这次要让程序员加班了根据XDA的爆料,Android Q还带来了包括统一识别接口的人脸识别功能、新字体、图标形状、阻止APP对于剪贴板的访问,以及几个新的与外部存储相关权限之外,还疑似加入了应用回滚功能,也就是不用找寻签名一致的旧版本覆盖安装,也将能够退回到旧版本的APP。应用回滚对于手机用户来说是一个很有用的选项,比如说有人不喜欢微信7.0想要降级,但是目前Android系统的package manager的签名验证机制,会阻止用户安装旧版本的应用程序。

因为在谷歌看来,如果应用程序的数据未被清除,安装旧版本APP可能会导致其损坏,或者如果旧版本易受安全漏洞的影响,则会使用户面临数据风险。不过应用回滚功能的加入,可能会让一些开发者感到不舒服。除了因为更多的历史版本必然导致更高维护成本,会让许多中小团队感到压力倍增之外,而且开发者常在更新上玩的小花招今后可能就会玩不转了。

比如说,相当多的APP为了营造出更繁荣的景象,会使用实质内容可怜的“新版本”来诱导用户更新,又或者在商业化的压力下,在新版本中加入在某种程度上降低用户使用体验的商业化功能(增加广告模块)。统一推送联盟也将同时上线经过了漫长的等待之后,日前由工信部旗下泰尔实验室牵头Android业界厂商成立的“安卓统一推送联盟”,也正式确定了时间表,其将会在2019年12月31日实现现有各推送通道兼容的统一推送标准。

也就是说,预计在不少Android手机收到Android Q更新的同时,国内的Android生态统一推送机制也将同步上线。由于谷歌服务的长期缺位,国内的安卓生态一直被五花八门的ROM和各类应用商店所占据,最终导致了积难重返的大环境,即使有Android O和Android P上谷歌做出的努力,但也只是让用户的手机流畅度提升,但并没有改变Android生态极端分裂的大环境。

不同于使用Apple Push Notification service的iOS系统,谷歌在原先的GCM基础上使用FCM(FirebaseCloudMessage)来统一不同应用之间的推送问题。但是受限于国内错综复杂的Android环境,以及FCM需要支持谷歌服务框架的限制,目前各大厂商都是使用自家开发的SDK包,来帮助开发者进行系统级推送,这也就导致开发者需要多个不同平台的账号,来维护同一款应用。

因此在经过了长达两年的协调之后,诉求不同的国产手机厂商终于要在今年3月开始将统一推送联盟落到实处,作为Android系统的主导者,以及联盟观察员的谷歌自然也是责无旁贷。在Android Q上加入应用回滚的支持,也将进一步让国内的统一推送联盟成为现实。统一推送联盟想要做的,就是在各家的手机系统中常驻一个统一标准的推送服务,而所有应用的推送内容,都由该应用的服务器发送到推送服务器,再由推送服务器发送给用户,并且这种推送方式不需要应用自启动唤醒常驻后台,可以达到既省电又省内存的效果。

目前,统一推送联盟已经联合移动、联通、电信三大运营商,共同推出信令级推送的解决方案——推必达。其利用信令级通道的高可靠性及广播能力,帮助开发者推送提供基于场景及业务的服务。而且由于采取信令通道进行推送,无需后台常驻进程,因此无额外耗电及流量,更无需安装SDK。双管齐下,安卓或迎来旧貌换新颜统一推送这项服务对于普通消费者来说是大好事,但绝对不会符合各大手机厂商的利益。

因为不管是哪一家的PUSH服务,都能够在不经意之间创造价值,比如说向用户推送广告。回过头来看,Android Q增加对应用回滚的支持以及统一推送服务,在某种程度上是针对混乱的国内Android市场,量身打造的药方。有了应用回滚的存在,开发者就不能肆意妄为的不停进行版本迭代,今天换个新ICON要更新,明天要加个新功能更新,平白无故的消耗用户的流量,进而降低各大应用商店审核人员的工作量。

而统一推送机制,则更是剥离了各大手机厂商(实质上也是它们各自麾下的应用商店)影响和控制开发者的渠道,让“进程保活”成为历史名词,使得用户的手机无需担心通知栏跳出各种不知所谓的信息,更不用担心APP之间互相唤醒。对于将在今年出现的这两项针对Android系统的变化,一个针对开发者,一个针对厂商,双管齐下之后,国内消费者也或将会迎来一个更加自由、更加流畅的Android体验。

现在华为发布了HMS,那工信部的安卓统一推送是不是就废了?

现在华为发布了HMS,那工信部的安卓统一推送是不是就废了

这个问题明显没搞清楚统一推送联盟和HMS是什么一、HMS是什么要说清楚HMS是什么,可能得说一说GMS是什么了,它含两个部分,一部分是google apps,含maps、google play等几十种APP的谷歌“全家桶”。另外一个更重要的部分则是谷歌提供给第三方APP开发者使用的GMS Core功能,包括许多服务的编程接口API,比如地图、支付、消息推送等接口等等,这些才是最重要的。

而HMS和谷歌的GMS基本上是一致的,也是含很多的APP,比如地图,AppGallery等。另外更重要的也是API接口,比如消息、支付、地图接口等,可供第三方APP直接调用的。二、统一推送联盟是什么?这个推送联盟,其实是消息推送定的的一个规则,以及一个统一接口,不涉及到其它的东西。事实上说起来,推送联盟的消息接口,最终是要归类到HMS下面的消息接口中来的,简单的来讲,上层使用推送联盟的接口,再到华为HMS下面的消息接口中来,再到用户手机上看到消息。

国家级别的手机通知,系统“统一推送”,什么时候能落实、用上?

国家级别的手机通知,系统“统一推送”,什么时候能落实、用上

目前由工信部中信息通信研究院牵头,华为、小米、OPPO、vivo等手机厂商,以及三大运营商、主流应用开发者等,共同组件了一个“统一推送联盟”,这个联盟的主要目的就是为了改善现有的安卓手机推送消息没有统一标准、胡乱推送,占用手机系统资源的问题。众所周知,国内的安卓手机是没有谷歌GMS框架的,所以安卓应用如果想要及时推送消息,就必须常驻系统后台。

比如微信、QQ这两款应用,如果你把它从后台禁止启动,它就没办法及时推送微信和QQ消息了。但是如果每个应用都占据系统后台推送消息,就导致系统资源被严重占用,进而使系统出现卡顿。而且后台应用会不断唤醒CPU,导致手机始终处于活动状态,使得功耗增加,严重影响续航时间。而这个“统一推送联盟”就搞了一个统一的推送标准,它的目的就是代替谷歌的GMS框架,让微信、QQ等常用的应用不再主流安卓系统后台,它们在需要推送消息的时候,只需要走统一的通道接口,就可以在安卓手机的系统层面直接推送相关的消息。

目前“统一推送联盟”的相关标准已经确定,接下来就需要手机厂商在手机系统当中内置符合标准的推送接口,来实现统一的消息推送。预计到2019年12月31日,国内各个手机厂商就会兼容统一推送标准。不过想要实现安卓手机应用的“统一推送”,光靠手机厂商支持还不够,关键还需要主流应用开发者的支持。如果腾讯、阿里的微信、QQ、淘宝、支付宝等主流应用能够率先接入统一推送标准,那么,对这一标准的普及将会有很大的推动。

相反,如果手机用户常用的应用软件都不支持统一推送标准的话,这个标准也就没有实际意义了。今年由于中美贸易摩擦的关系,谷歌已经停止向华为提供最新的安卓系统授权,虽然受到影响的只有华为一家企业,但也为整个手机行业敲响了警钟。我们应当意识到,在手机系统领域受制于人是很危险的,一旦对方“断供”,企业就有可能失去好不容易建立的市场。

安卓统一推送联盟有具体实施时间吗?实施后对手机续航有多大帮助?

使用安卓手机的朋友福音来了:烦人的安卓推送通知终于有人开始整治了,华为、小米、oppo、vivo、腾讯成立“统一推送联盟”,致力于解决安卓以下普遍存在的问题。现在的安卓手机你是否会经常遇到推送?这不仅会影响我们的正常使用,并且还会增加手机的耗电量,以及偷偷的跑流量等问题。而这次成立的统一推送联盟,将对推送通道的耗电和流量使用情况提出了更加严格的指标,确保在使用了统一推动服务后,用户可以得到更好的使用体验,并且实现更小的电量和流量消耗。

这个消息对安卓用户来说十分值得推广,这将会增加手机的续航时间,并且确保流量不会在偷偷的跑掉。iOS系统为何那么流畅,就是因为它的后台很干净,当一个应用使用完之后系统不会再保留它的进程,因而手机有更多的资源可以运行其它应用,所以比安卓要流畅很多,当同一推送实现之后,安卓手机也可以像iPhone的iOS系统一样保持一个干净简洁的后台,不再消耗过多的资源导致电量慢慢消失掉。

根据网上的消息得知,目前华为、荣耀方面表示将在EMUI 10.0的正式版本中支持统一推送,以前的机型也将会随着系统更新逐步支持;OPPO方面预计将在今年年底前适配93%的机型;一加也将为一加5及以上机型实现统一推送;realme品牌则支持全部机型。以后安卓手机完善的APP后台推送服务了,系统体验将会大幅提升,这是一个令人惊喜的好消息。

工信部成立的安卓统一推送联盟,真的可以杜绝流氓应用限制广告推送吗?

很多坚持使用苹果手机的机友,很大一部分原因是iOS系统的流畅性以及更严谨和完善的APP生态系统。由于安卓系统是一个开放式的系统,系统机制本身对软件的控制力度不大,软件可以拿到非常多的系统权限。安卓手机用久必卡,与这些软件有很大关系。当中最影响系统体验的,无疑就是后台自启并且频繁推送消息了。在国内由于谷歌推送服务无法使用,国内的各种软件必须自身常驻后台才能推送通知,直接粗暴的将休眠状态的软件唤醒,不断与服务器连接获得新消息,因此手机变得卡顿,同时也十分耗电。

国内安卓系统的另一大顽疾就是生态系统太过混乱,APP环境特别凶险,下载个软件都要提心吊胆。除此之外,还有系统更新不统一、系统及应用的广告多等问题一直困扰着广大安卓手机用户。这种局面终于迎来了新转机为了解决这些问题,工信部旗下中国信息通信研究院,泰尔终端实验室倡导成立了“统一推送联盟”,并邀请了国内绝大多数的手机厂商和软件厂商作为理事,华为/小米/OPPO/vivo为副理事,会员单位中还可以看到锤子、一加(万普拉斯)、金立、美图、华硕、波导、海信、格力等手机厂商,以及三大运营商、大批业内厂商。

意在制定安卓统一推送服务(UPS)技术标准,杜绝流氓软件的纵横,形成良好的安卓使用环境。有趣的是,联盟还邀请了谷歌、三星、索尼作为观察员,大家都知道管原生安卓更新的是谷歌,而原生的安卓系统具有自带的GCM统一推送标准,鉴于某种不可描述的原因,这些在国内都无法工作,所以谷歌作为观察员就显得相当有意思了……前不久,这个联盟召开了他们的第一次会议,确立了如下三点:①限制APP交叉唤醒、链式启动 ②APP让手机CPU尽可能处于休眠状态 ③避免APP不必要常驻后台的活动,并且对耗电和耗流量等指标做了严格的规定。

有了这些统一的规定,将来安卓手机也能像苹果手机一样,在不唤醒软件的情况下收到消息,安卓手机的卡顿情况可以得到极大的改善,而苹果iOS的优势就不再明显了。目前是初步对消息推送进行改革,往后有望规范安卓的软件生态系统/实现系统更新统一推送等。对于这个联盟的前景,你怎么看?有网友认为这是个好兆头,应该可以大幅度改善国内安卓手机的使用体验;也有网友不太看好,认为只是做做表面功夫,雷声大雨点小:欢迎说说你的看法~。


文章TAG:推送  适配  统一  联盟  手机  
下一篇