欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

已获45000个APP支持!华为开发HMS替代谷歌GMS

程序员文章站 2022-03-18 09:17:54
今年5月,华为被美方列入实体清单之后,包括谷歌在内众多的美系供应商就终止了与华为的合作,这也意味着谷歌的gms服务将断供。 android系统都是基于aosp开源系统...

今年5月,华为被美方列入实体清单之后,包括谷歌在内众多的美系供应商就终止了与华为的合作,这也意味着谷歌的gms服务将断供。

android系统都是基于aosp开源系统,其为android系统的基础框架,aosp是必须开源的。但是谷歌提供的原生android系统集成了谷歌提供的一系列应用和服务,即谷歌移动服务(gms),包括gmail,chrome,google地图、google play、youtube等等,而这部分是非开源的,要通过谷歌的gms认证才能获得授权。

已获45000个APP支持!华为开发HMS替代谷歌GMS

虽然谷歌之后通过临时许可,继续为华为部分机型提供gms服务(谷歌移动服务),但是华为的新机型却受到了影响。

不久前,谷歌方面就表示,华为新机mate 30系列将无法搭载其授权的谷歌应用和相关服务,并且美国*宣布的第二次90天延缓禁令不适用于mate 30等之后发布的新机型。受此影响,华为mate 30系列将无法预装gmail、youtube、playstore等海外常用软件。

不过,在此前被美方列入实体清单之后,华为的“备胎”系统——鸿蒙os(harmonyos)也开始浮出水面。在今年8月9日召开的华为全球开发者大会上,华为正式向全球发布其全新的基于微内核的面向全场景的分布式操作系统——鸿蒙os 。

已获45000个APP支持!华为开发HMS替代谷歌GMS

而现在,为了应对谷歌gms服务的断供,华为也推出了hms生态(华为终端云服务)来进行应对。

对标谷歌gms,华为移动服务(hms)开启

华为hms服务是华为提供的基础服务合集,是为那些无法使用谷歌gms的智能手机提供支持,并为其提供提供类似谷歌gms的功能,目前包括华为账号、应用内消息、消息通知、身份验证、扫码等基础服务。

12月23日,华为hms已经在国内开始招募众测。

已获45000个APP支持!华为开发HMS替代谷歌GMS

据了解,本次众测任务发布2个待测应用,一个是华为移动服务,另一个是hmscoretest,该版本hms对部分已知问题进行了修复,提升了部分性能体验;华为账号、应用内支付、消息通知、钱包等服务新增了部分功能,提供的服务更加优质稳定。

已获45000个APP支持!华为开发HMS替代谷歌GMS

目前华为hms生态已有45000个app采用hms核心。同时,华为还通过其子品牌荣耀正在与大约150个应用进行谈判,希望这些应用加入hms。华为表示,目前在全球范围内拥有约100万hms注册开发者。在未来,华为还计划将提供10亿美元的奖励基金以激励开发者共同搭建hms生态。

利用印度软件开发人才,加速华为hms

众所周知,印度的软件开发人才非常的丰富。因此,在华为hms已经在国内开始招募众测的同时,华为也宣布,计划与印度开发者合作,加速hms生态新系统的成熟,以便与谷歌gms服务竞争。并且华为还在印度为应用整合开发者提供了1.7万美元的奖励。

华为和荣耀印度公司消费者bg ceo charles peng表示:“消费者不会感受到gms和hms之间有什么区别。我们专注于如何与开发者合作来提供良好的客户体验。这是我们正在努力解决的一个挑战。”

charles peng说:“我们拥有自己的hms,并且正在尝试建立一个移动生态系统。大多数关键应用程序(如导航、支付、游戏和消息应用)将在12月准备就绪。华为总部正在与中国开发者进行密切合作,印度开发者群体则将对我们在印度以及欧洲等市场提供帮助。在每个国家/地区,我们将致力于通过hms向客户提供最受欢迎的100-150应用程序。”

“如果他们(开发者、内容提供商和服务提供商)与我们密切合作,他们获得新客户的成本将会很低。华为是全球前三大手机提供商,拥有巨大的市场份额。”charles peng说。

替代谷歌gms并不乐观

而目前在国内市场,几乎所有的国产手机品牌厂商的android系统都是基于aosp的源码开发独立的android系统,并没有提供谷歌gsm服务(国内即使提供了也用不了),因此对于华为来说,谷歌即便是停止了android的gsm服务支持,对于华为国内市场并不会有影响。但是,如果没有谷歌的支持,华为后续希望升级到更高的android系统版本或将有很大难度。

另外,对于海外市场来说,由于带有gms服务的原生的安卓系统占据了主导地位,所以海外市场的智能手机基本上都是必须要过gms认证,同时海外用户对于谷歌的gmail,chrome,google地图、google play、youtube等众多应用也是相当的依赖,而要安装这些应用就需要调用谷歌的服务。

可以说,如果没有谷歌gms服务的手机,在海外市场基本的等于“残废”,会严重影响到用户的购买决策。虽然,用户可以买回手机后,可以通过一些手段,自己安装相关的谷歌服务和应用,但是对于大多数海外用户来说,这个过程还是比较复杂的,非常的不方便,特别是在海外市场google play一家独大,缺乏第三方应用市场的情况下。

因此,随着谷歌gms服务停止支持华为的新机,这也意味着华为的海外手机业务将会受到影响。虽然,华为已经发布了鸿蒙os,但是到目前为止华为并未推出手机版的鸿蒙os,也没有给出具体的时间表。

根据之前的规划,目前鸿蒙os 1.0版本已率先搭载在“智慧屏”上;明年,鸿蒙os 2.0版本则会被应用于创新的国产pc、手表/手环和车机产品上;2021年,鸿蒙os3.0版本将会用在音箱、耳机产品上;2022年之时,鸿蒙os可能还将会被应用于vr眼镜等更多智能设备上。

已获45000个APP支持!华为开发HMS替代谷歌GMS

值得一提的是,华为消费者业务ceo余承东此前在华为mate 30发布会也对媒体曾表示,称华为的鸿蒙系统也已准备好,预计可能会搭载明年3月发布的华为p40。至此,华为已做好取代谷歌服务和系统的准备。

那么华为为何没有在鸿蒙os发布的同时就推出手机版的鸿蒙os呢?毕竟在手机市场,谷歌android一直是处于垄断地位,鸿蒙os作为一个新的操作系统,想要海外用户接受还是需要时间,特别是在其应用生态没有丰富起来之前。

另外,华为手机即使换装了鸿蒙os,在海外市场也依然无法预装谷歌应用的,所以一些谷歌应用和服务只能由用户自己想办法自行安装,而这是很多海外用户不太愿意接受的,特别是对于海外运营商的合约机来说。

虽然,现在华为正在积极推动hms服务来替代谷歌gms服务,但是无法否认的是,华为作为一家做硬件起家的厂商来说,软件确实是其相对薄弱的一环,即便是联合全球非美系的应用开发者,恐怕也难以在为了数年内推出足以抗衡谷歌gmail、chrome、google play、google地图、youtube等的热门应用。毕竟对于用户来说,如果缺乏关键的热门应用,技术hms支持的其他应用数量再多也是没有多大意义。

不过,对于华为来说,在谷歌gms断供情况下,绝对不能坐以待毙,毕竟海外市场占据了华为手机出货近一半的份额,所以即便再艰难,也要硬着头皮自己来做hms生态。

已获45000个APP支持!华为开发HMS替代谷歌GMS