鸿蒙OS和安卓系统到底有什么区别?智慧屏的体验如何
安卓仅仅是一种操作系统,协调设备及软件工作,但设备间互联互通差些且协调性大打折扣,所以不仅运行速度相对较慢,而且会较卡。鸿蒙是支持设备间互联互通协调运行,能做到多个设备近程和远程同时几无间隙运行。智慧屏,能用鸿蒙系统联接多个设备,实现多个设备在互联互通中的集中显示作用,让你明确地看到设备间的互联情况,重点,鸿蒙系统不需要设置后台服务器,你所使用的服务就是你设备和你设备间的直接联系。比如手机传文件到平板,先传到后台服务器,经服务器再传到平板的,是传统的操作系统的做法。鸿蒙手机传平板,直接就传到平板,没有中间商的哦。
鸿蒙最牛皮的是解决了互联网中的在且永远在难题。
最主要的区别,就是一个是微内核系统,一个是宏内核系统。这里我再给大家解释一下这两个系统的差别,我是半专业的,而且现在对鸿蒙的内核也只是推测。
下面有一张图,大家可以看看,是我在另外一个问题中回答的,这里面应该是很清楚的写明白了一些主流的OS
我们可以看到,安卓是基于Linux的,Linux是基于Unix的,也就是安卓的内核实际上是Linux,而Linux实际上是宏内核,所以安卓也是宏内核的系统
而华为鸿蒙不是基于Linux的,我们看现场发布会中余承东的PPT,里面清晰的把鸿蒙和Linux并列为底层的内核,所以鸿蒙应该能支持Linux内核,自身你内核肯定不是基于Linux。推测鸿蒙是基于BSD系统衍生的。BSD类系统又叫类Unix系统,是Unix的变种。
兼容Linux内核最大的可能性是基于生态考虑,例如为了兼容安卓的生态,个人猜测
所以,万物源于Unix,真是一点问题也没有。不过我没有获取详细的内核信息,这个仅仅是我的猜测。从发布会可以看出,鸿蒙可以支持3个内核,一个是Linux、一个是自己的鸿蒙内核,还有就是华为自己的物联网LiteOS内核,未来会统一
为何要支持Linux内核,这里猜测支持Linux内核,有可能是用于兼容安卓应用的
那么鸿蒙系统基于Unix有什么特点呢?我们可以看看另外一个源于Unix的系统,也就是IOS,IOS也是源于Unix,参考了FreeBSD的实现。第一个区别就是,鸿蒙的运行更加顺畅,这里我们套用央视的微博图片
由于鸿蒙也没有Java虚拟机,所以在运行上鸿蒙不会出现安卓需要中间虚拟机做二传手,应用底层直接和机器底层通信,效率更高。这个实际上和华为的方舟编译器类似,EMUI现在用了方舟编译器,速度有了明显的提升
第二个区别就是我们说的微内核和宏内核的区别,央视微博的第二个图也非常好。最基础的区别是,宏内核里面固话了很多系统服务,微内核只保留了系统的基本运行、管理和调度功能
这有什么好处呢?最大的好处是适配性强,可以适配多种终端。安卓系统大家都知道,想要流畅运行,所需的硬件资源越来越多,而且安卓的稳定性一直被诟病,这个是宏内核的毛病
因为手机、智能机顶盒支持宏内核没有问题,资源足够。但是一些物联网终端没有那么多内存、CPU资源,也不需要文件管理等功能,可能协议也非常简单,这种情况下安卓就搞不定了。所以华为之前的物联网使用的自研的LiteOS,其他公司的物联网终端也没有用安卓
而微内核就没有这个问题,系统只有最基础的功能,想要什么功能加载什么,这就大大增加了适配性。例如物联网终端只要最基础的,手机和电视需要很多复杂的功能,等等
而且对于微内核来说,系统更加稳定安全。因为内核没有那么多乱七八糟的功能,不会因为这些乱七八糟的功能崩溃影响系统。所以对于工业物联网终端来说,更看重稳定性,微内核的稳定性更高一些
而且鸿蒙还自己开发了分布式软总线,通过这种技术可以支持多个设备无缝连接。比如手机可以作为电视机的扬声器,也可以作为电视机的外设。这个是不是很熟悉?对了,这就是第一款加载鸿蒙OS的荣耀智慧屏所主打的功能
所以,这就是鸿蒙和安卓的区别,当然鸿蒙还很年轻,微内核的开发难度又比较高,每一个功能都要单独开发,所以鸿蒙现在还不能适配手机。这个还是一个新生的系统,大家充满期望,但是还是要给鸿蒙时间。
同样都是操作系统,但是在应用对象和权限开放程度上有根本的区别。
首先是应用对象:鸿蒙OS是基本微内核技术研发的多终端级操作系统,而安卓系统是基于Linux的自由及开放源代码的操作系统,因为主要在手机端应用所以可以理解为手机移动端专属操作系统,就像软件和硬件的区别,一个是装在你设备上了能用,一个是早就设计好的东西,装给你了你也用不了,由于Windows系统和安卓系统不是同一个代码源,也是不同公司发明的,所以电脑上没法得到和手机一样的体验(除非单独开发模拟器软件,但也属于是基于windows系统开发的软件功能),同样手机也没有办法使用和电脑一样的功能(很多因素限制,但是逐渐由新的移动端应用也可以单独安装或切换windows系统,就可以具备电脑的功能,但是同时会丧失安卓系统的功能),而鸿蒙OS则是基于微内核利用调用功能的技术,实现设备功能在同一个操作系统下的完美切换,假如未来你的电脑和手机还有其他智能电子设备都安装了鸿蒙OS系统,那么你可以同步在电脑上通过调用实现你手机的所有功能,而你的手机更大程度上像是一个多功能控制器终端,蓝牙连上键盘和无线鼠标,屏幕大的手机也会秒变电脑,而且功能完全不差;
还有就是开放程度:我们知道,我们买的所有新手机里面都会有个ROOT权限,简单的理解就是拥有自主开发更新的权限,一般开放过ROOT权限的手机系统厂商不会再维护它的更新了,很多人在苹果手机上装个安卓系统,就是自主开放了ROOT权限,那是因为你的系统已经不归手机制造方所有了,自然也不会维护后期的更新和升级,一般人用手机不建议开放ROOT权限,万一手机坏了,还是人家系统人家可以搞,系统都不一样了肯定是没法修理的。而鸿蒙OS则是干脆摒弃了这些可能出现的问题,从系统源上就包含了市面上几乎所有的系统,目的主要是为了和兼容各个设备的功能调用,当然鸿蒙OS有原始的设置,从你应用开始,你的系统所具备的功能和支持设备完全由使用者自主调用,未来每个人的手机稍微换个人就不知道怎么操作了(相似的设置除外),所以说鸿蒙OS是一个更加开放式的应用系统,后期如何升级,还是要等官方发布的功能一步步亮相才会知道。
以上便是我对鸿蒙OS和安卓系统区别的理解,希望对你有所帮助。