鸿蒙(Harmony OS 2.0)和安卓到底是什么关系?
2024-11-25 广告
鸿蒙和安卓没有关系
华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享,用合适的设备提供场景体验。
安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。
开发背景
鸿蒙系统是基于linux开发的,至于为什么华为要基于linux来开发自研操作系统,其实很容易理解,一是可以很好的兼容安卓的APP,毕竟安卓也是基于linux来开发的,这样在生态的问题解决了很大一部分了。
另外鸿蒙是一个集电脑,手机,汽车等设备于一体的大一统的系统,linux在电脑领域的应用生态也不错的,基于linux来开发,在电脑领域的应用生态,也解决了很大一部分了。
Harmony OS顶多算是Android的同门师兄弟,两人师出同源,但大有不同。同样MIUI;Color OS 等,也是Harmony OS的师兄师弟。虽然同是师兄弟,但Harmony OS和MIUI;Color OS也有些不一样。
手机在开机的时候可以在厂商logo下面看到这样一句话,Powered by Android。这句话直译过来的意思是:此设备由安卓驱动。这也是很多人认为MIUI和Color OS套壳安卓的一个原因,但其实这句话是GMS要求厂商加上的。
GMS谷歌移动服务,是谷歌推出的一套手机软件及云服务,包括谷歌商店,谷歌地图吗,谷歌云服务等。只有通过GMS认证的设备可以使用GMS,但GMS并不免费。同时谷歌规定了只要通过GMS认证的设备,就必须在开机界面加上Powered by Android。
因为华为被美国列入了实体清单,所以谷歌无法向华为提供GMS服务。这也是为什么Harmony OS的开机界面没有Powered by Android的原因。也是Harmony OS和其他厂商系统的最大区别。
Harmony OS的发展规划
手机搭载的的Harmony OS还处于基于开源框架的1.0阶段,等到未来的2.0会完全脱离AOSP,变成从内核到应用框架完全自研的系统。同时Harmony OS搭载的是双框架,既支持传统的APk应用程序,也支持基于Harmony OS开发的HAT应用程序。
未来会通过一步一步的系统更新解耦AOSP,直至单框架完全不依赖AOSP。达到Harmony OS 2.0阶段。鸿蒙真正突破的是分布式系统,无论是手机,平板,还是智能手表,智能家居。都可以运行同一个系统。鸿蒙最大的突破打破了各个设备之间的壁垒,使各个设备真正地做到互联。
鸿蒙(Harmony OS 2.0)和安卓其实并没有直接的关系,鸿蒙 不是安卓系统的分支或修改而来的。与安卓、iOS是不一样的操作系统。
鸿蒙的性能上不弱于安卓系统,而且华为还为基于安卓生态开发的应用能够平稳迁移到鸿蒙OS上做好衔接——将相关系统及应用迁移到鸿蒙OS上,差不多两天就可以完成迁移及部署。
这个新的操作系统将打通手机、电脑、平板、电视、工业自动化控制、无人驾驶、车机设备、智能穿戴统一成一个操作系统,并且该系统是面向下一代技术而设计的,能兼容全部安卓应用的所有Web应用。
鸿蒙的技术特性
1、分布式软总线
分布式软总线让多设备融合为一个设备,带来设备内和设备间高吞吐、低时延、高可靠的流畅连接体验。
2、分布式数据管理
分布式数据管理让跨设备数据访问如同访问本地,大大提升跨设备数据远程读写和检索性能等。
3、分布式安全
分布式安全确保正确的人、用正确的设备、正确使用数据。当用户进行解锁、付款、登陆等行为时系统会主动拉出认证请求,并通过分布式技术可信互联能力,协同身份认证确保正确的人。
以上内容参考:百度百科-华为鸿蒙系统