通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  中士

注册:2010-1-91
跳转到指定楼层
1#
发表于 2021-7-6 10:32:51 |只看该作者 |倒序浏览
本帖最后由 zzzzzf 于 2021-7-6 10:32 编辑

一直在关注鸿蒙的话题,手中的P30也已升级鸿蒙2.0,可惜还有一支老Mate20X 4G还没有升级的资格。

因为一直关注,发现很多人对鸿蒙理解有偏差,这里面既有对操作系统不了解的,也有跟风宣传的,当然更有带着各种情绪的人们。

在这我把我对鸿蒙的理解大概理一下,供参考。

1、鸿蒙有个广义的概念,就是万物互联。这是很迷惑人的,华为因为某些原因也没有对公众做好解释。最后造成你跟他说鸿蒙和安卓的关系,他就跟你说鸿蒙的目标不只是手机,而是万物互联!Open Harmony 和Harmony 2.0能一样吗?这俩东西可以单独存在,但中文都是鸿蒙!

2、大众所关心的,或者95%大家讨论的是手机操作系统,也就是Harmony 2.0,也叫做鸿蒙。以下讲的鸿蒙,就是指手机操作系统鸿蒙。

3、操作系统是什么?通俗地讲,操作系统是运行在特定硬件,或叫做不同品牌手机上,管理手机运行(手机的CPU、存储、文件系统、应用运行调度、屏幕输入输出、网络通信等等)的底层软件平台。目前有两大分支Android(安卓,所有非苹果手机)和IOS(苹果手机专用)。华为手机在升级鸿蒙之前也是用的安卓。

4、什么是安卓?我理解安卓分为三个层次,内核是Linux,这个是开源的操作系统的典型,电脑版也有多个版本成熟应用。Linux不管手机通信部分,什么4G、5G,什么天线啊通话什么的,它通通不管。Linux之上是AOSP层,这是谷歌主导的开源的,用于更好地管理移动设备的部分,全名叫“安卓开源代码项目”,在这两者基础上,各厂家加上自己对客户的理解,开发出各有千秋的不同样式的系统,三星有三星的特点,华为有华为的特点,小米、Oppo等等也都各有特点。这两层都是开源系统,厂家可以随意使用而不受谷歌的约束。还有第三层,在AOSP之上,是GMS(谷歌移动服务,下一点详细介绍)。这需要得到谷歌的认可,可以使用谷歌的品牌(安卓小机器人,Powered by Google等等)。在中美贸易战之前,或者说华为被制裁之前,可以说100%的非苹果手机厂家,都用了这个GMS,虽然在国内这个GMS并没有用,因为我们反正也连不上谷歌,但是在国际上,GMS还是非常重要的。

5、重点说下GMS。理论上讲,有了Linux 和 AOSP这两各开源的资源,加上手机的研发团队,就可以开发出一个漂漂亮亮的手机操作系统了,安卓的应用理论上都是兼容的,那这个GMS到底是干什么用的?首先GMS是个“谷歌应用全家桶”加上“谷歌应用市场(Google Play)”,所有安卓的应用,都要经过谷歌的验证才能在Google Play应用商店上架,就像苹果的App Store一样。其次,GMS还是所有安卓应用的汇聚点。举个使用GMS的例子(国内的情形是不同的),你用微信(国际版的Wechat)向你的朋友发个信息,如果你的朋友微信在线,那就直接发过去,你的朋友马上就收到了。如果你的朋友微信没有打开,你的信息就发给了谷歌的服务器,而你朋友手机与谷歌服务器是有个长连接的,那谷歌就把这条信息的通知发给你的朋友(如果你朋友没有开机,那当他开机后连上谷歌服务器,谷歌也会将通知推送给他)。其他的App也是一样操作。同样的情形,在国内没有GMS的情况下,你发信息给你的朋友,你的朋友在微信退出时是怎么收到信息通知的呢?那就是微信App在退出后,仍然必须有驻留的程序在等到微信发送通知。因为没有类似GMS的应用汇聚点,每一个你安装的App(微信、QQ、抖音、微博、头条、淘宝、京东等等等等),只要存在接受信息的要求,哪怕你不启动这个App,你的内存里都要驻留一个程序去和这个App的服务器连接。不要小看这个连接,几十个App下来会消耗你手机的很多内存。这也是国内手机普遍内存配置比国外手机高的一个重要原因。

6、鸿蒙为了避免对谷歌的依赖,另起炉灶,用HMS(华为移动服务)来代替GMS,作为所有使用鸿蒙设备的App的汇聚点。所以鸿蒙可以说是Linux+ASOP+HMS三者的结合。

7、既然鸿蒙的基础是Linux+ASOP,那肯定能兼容安卓的App,但是因为鸿蒙不使用GMS(或者说不允许使用GMS),那自然理论上不能叫安卓,也不能使用(或不需要使用)“Powered by Android”的Logo了,这是谷歌对使用GMS手机的规定。但是我认为鸿蒙还是安卓,那个ASOP的A不就是Andriod吗?你偏要说按个Android不是谷歌规定的手机操作系统的Android,我也没办法,就当我没说!

8、说一说手机操作系统和生态的关系,以前手机的功能单一并且封闭,你只要把通话功能做做好,其他的功能就是通信录啊,短信存储之类的,最多加个模模糊糊的拍照功能,所有只要把手机做得漂亮,基本不需要什么软件生态,所以那时后的手机反而时千姿百态的。随着移动互联网时代的到来,手机的外形趋同了,看起来就是一个大屏幕,啥也没有,但是里面的应用确是丰富多彩了。手机做得再漂亮,没有应用开发围绕你来做App,那也是一场空。生态的培养不是一朝一夕,需要长时间的积累。鸿蒙依赖安卓,兼容安卓是符合时势也是非常必要的。逐步减少对安卓的依赖需要长时间的努力,能否真正成功还要看运气。总之,做操作系统易,做规模生态难。

9、国内手机厂家对鸿蒙的态度,基本可以参考前不久上汽关于自动驾驶对于华为的态度。目前的情况,不谈HMS,本来大家就一样,都是安卓,没有理由放弃自己研发的操作系统(MIUI,ColorOS等),但是如果使用鸿蒙就要接入HMS,那我想小米、OPPO等等就必须要慎重了,毕竟华为手机首先是他们的竞争对手啊!拭目以待吧。

10、期待鸿蒙早日成为真正第三大手机操作系统,期待我的老Mate20X能早日升级鸿蒙,期待早日看到其他品牌手机使用鸿蒙!

以上

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2025-8-3 16:44 , Processed in 0.104231 second(s), 17 queries , Gzip On.

Copyright © 1999-2025 C114 All Rights Reserved

Discuz Licensed

回顶部