在鸿蒙系统正式发布之后,很多小伙伴们都已经更新升级了系统了,很多人就有问题了,鸿蒙系统能不能兼容安卓应用呢?兼容性怎么样?HarmonyOS到底有什么不同?下面小编带来介绍。
鸿蒙系统与Android应用的兼容性怎么样
华为的鸿蒙系统可以很好的兼容安卓全部的应用,而且如果将安卓应用重新编译的话,在鸿蒙系统的带动下,运行性能将提升超过60%。
那么为什么鸿蒙系统能够兼容安卓应用呢?
鸿蒙是基于Aosp进行开发的,而Aosp是开源的,也就是术语所说的白盒。而对于一个白盒操作系统,一旦了解清楚其原理,就算是完全重新搭建一个全新的操作系统,只要有足够的时间和人才据,支持上面的app 运行也不会有什么大问题。
比如windows 的WSL完全从内核层实现了linux 操作系统的原语,相当于是windows 的NT 内核变成了一个兼容Linux内核,所以就安装相应的应用。
再看华为的方舟编译器,把系统上面Java执行环境的AT+JIT+加解析执行的方式干掉。直接将安卓app 编译成机器指令去跑。也就是说,从技术上来说,鸿蒙既可以让原生安卓app 按照原来在安卓的虚拟机方式去运行,也可以通过方舟编译器编译成机器码去运行。
HarmonyOS到底有什么不同
HarmonyOS是一个万物互联的系统,是一个致力于分布式的系统。它不仅仅是手机系统,也可以是电视系统,还能是冰箱系统或者微波炉系统。所以说HarmonyOS是可以应用于所有电子产品上的系统。它擅长的是多设备协同操作。
HarmonyOS并不只是一个手机的操作系统,而是各个电子产品的操作系统,可以让我们更方便的在各个设备间切换,或者协同使用各个设备。这就是分布式系统的优点。
根据官方的介绍:
华为鸿蒙系统HarmonyOS是面向未来的全场景分布式OS,分布式能力造就新硬件、新交互、新服务,打开焕然一新的全场景世界。
1、新设备
人,设备,场景不再是孤立的存在; 设备围绕人进行安全高效的连接,基于场景组合出最佳体验; 手机不仅是手机,更是打开全场景世界的一把钥匙。
2、新交互
设备不断增多,但交互依然简单高效; 全场景交互以人为核心,打造万物互联的流畅体验; 一致交互,智能协同,让用户在不同的设备、场景中自如切换。
3、新服务
应用与服务因人而变,按需呈现; 在设备组合中轻松调用不同能力,充分发挥不同设备优势; 服务跟随场景无缝流转,让用户摆脱设备束缚、化繁为简。
HarmonyOS全新的多设备控制中心,一拉即合,操控多个设备像操作一台设备一样简单。全新的HarmonyOS桌面简洁有序,上滑APP生成万能卡片,在桌面即可呈现更丰富的信息。卡片也是原子化服务的载体,在服务中心可以轻松获取、随时分享,无需下载、安装,一步到位获取各种服务。
发布会上,华为宣布,将陆续向华为手机、平板、智慧屏等智能终端设备推送升级HarmonyOS 2,到明年上半年计划实现近百款设备升级HarmonyOS 2。
免责声明:文章源自网络,版权归原作者所有,如有侵犯联系删除。