网站首页 外链软文正文

解决国内安卓应用推送问题:中国绿色App公约和统一推送服务的影响与前景

最近,中国绿色App公约的全面推广已经开始了。尽管安卓手机在国内的市场占有率一直非常高,但是在一些体验方面却存在问题。尽管各大手机厂商在硬件方面不断努力创新,但是在软件体验方面,尤其是第三方软件的体验方面,手机厂商难以统一管理。中国绿色App公约旨在解决多年来困扰国内安卓第三方软件的权限和推送问题。



那么,这个公约到底能否解决[文]问题呢?安卓手机的软件问题[章]主要是由什么原因引起的呢?[来]


安卓的信息推送为什么如此混[自]乱呢?在iOS系统上,苹果[e]的Apple推送通知服务([5]Apple Push Notification Service)托管了iO[8]S平台下的应用消息推送。也[s]就是说,即使某个应用没有常[e]驻后台,也能通过Apple[o]的服务器进行信息推送。这样[技]可以更好地控制手机的硬件资[术]源,提升手机的使用体验和电[网]池续航时间。


在国外,谷歌也有一套类似的[文]推送服务,即Google云[章]消息传递(Google Cloud Messaging,简称G[来]CM)。然而,由于谷歌在国[自]内的问题,国内安卓手机厂商[e]往往移除了安卓系统中的谷歌[5]服务,包括其中的统一推送服[8]务。


这就导致国内安卓手机应用想[s]要发送推送信息时无法依靠手[e]机系统,而转而依赖软件自身[o]提供的推送功能。而为了实现[技]推送功能,这些应用需要在后[术]台长期运行并且不被系统关闭[网],这就增加了手机的负荷,导[文]致手机的速度变慢,电池续航[章]时间缩短。


此外,大型互联网公司也提供[来]各自的推送服务,如腾讯的腾[自]讯信鸽推送、百度的百度云推[e]送、阿里巴巴的阿里云移动推[5]送等。这些推送服务使得旗下[8]的软件能够唤醒其他软件,保[s]持推送通道的活跃,从而避免[e]被系统关闭。然而,这也导致[o]了所谓的"全家桶[技]"问题。


不仅如此,还有许多第三方公[术]司提供类似的推送服务,比如[网]个推、极光推送、蝴蝶推送、[文]友盟的U-Push等。所有[章]使用同一推送服务的应用都会[来]相互唤醒。


那么,《中国绿色App公约[自]》能够解决推送问题吗?


国内的安卓应用问题并不是没[e]有人想要解决,事实上,国内[5]的手机厂商也都希望解决这个[8]问题。


QQ截图20230902164548.png


目前,大部分国内手机厂商都[s]有自己的推送服务,例如小米[e]的MI Push、华为的华为推送服[o]务、OPPO的OPPO推送[技]平台、vivo的vivo消[术]息推送服务、魅族的魅族消息[网]推送服务等。这些推送服务能[文]够很好地解决之前提到的第三[章]方推送服务相互唤醒的问题。[来]然而,对于软件开发者来说,[自]这成为了一场噩梦:他们需要[e]在开发应用后适配所有手机厂[5]商的推送服务,这几乎是不可[8]能完成的任务。如果只适配某[s]个平台的推送服务,那么在其[e]他品牌的手机上仍然存在问题[o],仍然需要依靠常驻系统后台[技]来完成推送。


综上所述,目前国内安卓应用[术]推送问题的根本原因在于缺乏[网]一个类似APNs或者FCM[文]的统一推送信息管理服务器,[章]无法实现安卓平台推送信息的[来]集中管理。


在这样的环境下,中国绿色A[自]pp公约开始推出。这个公约[e]由工信部领导,国内众多手机[5]厂商和软件共同制定统一的推[8]送服务UPS(Unifie[s]d Push Service),有望成为[e]国内安卓厂商的FCM替代品[o]。经过一年多的努力,统一推[技]送联盟发布了《统一推送时间[术]表》,预计在今年年底,各推[网]送通道将能够兼容统一推送标[文]准。


但是需要注意的是,最近公约[章]的发布暂时没有更新,统一推[来]送联盟的官网也没有新信息的[自]出现,这可能需要一定时间来[e]调和各方利益。


无论如何,希望即使没有谷歌,我们可以通过UPS体验原生安卓的流畅效果,也能帮助开发者节约开发时间和成本。此外,这个公约还有助于解决当前混乱的安卓生态问题,对于未来的安卓生态环境的维护和建设都将带来巨大的好处。

发表评论:

287

文章数

50641

阅读数

4

评论