鸿蒙系统能不能兼容安卓应用呢?兼容性怎么样?


鸿蒙系统能不能兼容安卓应用呢?兼容性怎么样?


在鸿蒙系统正式发布之后,很多小伙伴们都已经更新升级了系统了,很多人就有问题了,鸿蒙系统能不能兼容安卓应用呢?兼容性怎么样?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 。

    推荐阅读