当前位置: 系统城下载站 > 教程攻略 > 华为鸿蒙到底是不是“安卓套壳”?全面对比后,终极答案来了

华为鸿蒙到底是不是“安卓套壳”?全面对比后,终极答案来了

更新时间:2023-01-03 21:15:12来源:系统城下载站浏览量:

总是有人说鸿蒙是安卓系统,尤其是前段时间有网友曝光鸿蒙底层代码,最后的文字为“Android”,再次引起了大批舆论攻击。

华为鸿蒙到底是不是“安卓套壳”?全面对比后,终极答案来了

今天我们就来谈谈“鸿蒙是不是安卓?”这件事。


华为鸿蒙与谷歌安卓的区别

不少用户有疑虑也并非无中生有,像“汉芯事件”拿着国家的钱去“做研发”。把换了马甲的进口芯片当作研究成果这样类似的事情实际上并不少见。

华为鸿蒙到底是不是“安卓套壳”?全面对比后,终极答案来了

内核不同

但鸿蒙OS与安卓之间的区别真的不小。首先,鸿蒙是华为公司开发的一款基于微内核、 耗时10年、4000多名研发人员投入开发、面向5G物联网 、面向全场景的分布式操作系统。微内核采用的是分布式架构,就是1+N的模式,1代表内核,N代表不同的功能模块,也就是说内核与功能模块是分离的。而且功能模块之间是并行运行、互不干扰,一个模块出现问题,不会影响其它模块的正常使用。

华为鸿蒙到底是不是“安卓套壳”?全面对比后,终极答案来了

而安卓系统采用的是“宏”内核,搭配分层架构,就是1+1+1+1的模式,系统内核与功能模块是一个有机整体不可分离。宏内核就好比一个大箱子,所有的功能模块都放在一起,一旦某个功能出问题,就会影响整个箱子的使用,这是它开源的秘诀,也是臃肿的原因。

华为鸿蒙到底是不是“安卓套壳”?全面对比后,终极答案来了

开发环境不同

安卓软件的开发环境是基于JDK,以Java语言为核心,包括Java运行环境JRE、Java工具、Java基础类库等等。而鸿蒙软件则是通过方舟编译器来开发的,方舟编译器支持多语言统一编译,属于集成化开发环境,分布式架构Kit,开发效率会更高。

华为鸿蒙到底是不是“安卓套壳”?全面对比后,终极答案来了

应用范围不同

iOS系统目前则只应用在数以亿计的iPhone、iPod Touch设备上,iPad OS仍旧有不少iOS的影子,但两个系统已经逐渐差异化。尽管iOS仅仅开放于自家的苹果产品,但是其用户规模规模则是达到了数十亿台设备。

华为鸿蒙到底是不是“安卓套壳”?全面对比后,终极答案来了

而鸿蒙从一开始的目标就是不单单只是为手机而生。华为鸿蒙操作系统将会应用在“1+8+N”上, 1是智能手机。8是PC、平板、车机、运动健康、穿戴、AR、VR、智慧大屏、智能音响等设备,主要面向的是万物互联,因此两者的起点和应用范围都不一样。

华为鸿蒙到底是不是“安卓套壳”?全面对比后,终极答案来了相同之处:都是开源系统,与iOS不同

当然,华为鸿蒙系统与谷歌安卓系统也有一些共同之处,如:它们都是开源系统,任何智能终端厂家都可以通过它们来开发自己的UI系统;它们都是基于Linux内核开发的,所以在很多地方都有相似之处,所以华为鸿蒙系统可以兼容安卓应用软件。


各个国产手机厂商大抵都有自己的OS,但是都是基于安卓魔改的。而鸿蒙,不但有整容,不但有器官移植,而且还加了一些新东西,但最重要的,鸿蒙现在正在改基因——逐步替换掉AOSP,那么它就与安卓不一样了。

华为鸿蒙到底是不是“安卓套壳”?全面对比后,终极答案来了

虽然我认为目前鸿蒙还没有做到完全全新的操作系统,与安卓依然有千丝万缕的联系,但是起码在建立新秩序的路上了,期待鸿蒙真正成长起来的那一天。