鸿蒙系统系统正式发布后,很多朋友都更新升级了自己的系统,也有很多人有疑问。鸿蒙系统系统能兼容安卓应用吗?兼容性怎么样?鸿蒙系统有什么不同?下面小编带来介绍。
华为的鸿蒙系统系统可以很好的兼容所有的安卓应用,如果安卓应用重新编译,在鸿蒙系统系统的驱动下运行性能会提升60%以上。
那么,为什么鸿蒙系统兼容Android应用程序呢?
鸿蒙系统是基于Aosp开发的,Aosp是开源的,也就是白盒这个术语。对于一个白盒操作系统来说,一旦搞清楚原理,即使完全重建一个全新的操作系统,只要有足够的时间和人才数据,支撑上述app的运行也不会有太大问题。
比如windows的WSL从内核层完全实现了linux操作系统的原语,相当于windows的nt内核变成了兼容的Linux内核,所以安装了相应的应用。
再看华为的方舟编译器,在系统上干掉了Java执行环境的AT+JIT+ plus解析执行模式。把安卓app直接编译成机器指令运行。也就是说,从技术上来说,鸿蒙系统既可以让原生Android app在Android中作为原生虚拟机运行,也可以通过Ark编译器编译成机器码运行。
鸿蒙系统是一个互联系统,也是一个分布式系统。不仅仅是手机系统,还可以是电视系统、冰箱系统或者微波炉系统。所以鸿蒙系统是一个可以适用于所有电子产品的系统。它擅长多设备协作。
鸿蒙系统不仅仅是一个手机的操作系统,而是各种电子产品的操作系统,可以让我们更方便地在设备之间切换,或者一起使用。这就是分布式系统的优势。
据官方介绍:
华为鸿蒙系统系统的鸿蒙系统是面向未来的全场景分布式OS。分布式能力创造了新的硬件、新的交互和新的服务,开启了一个全新的全场景世界。
1.新设备
人、设备、场景不再是孤立的存在;围绕设备和人的安全高效连接,结合基于场景的最佳体验;手机不仅是手机,更是打开整个场景世界的一把钥匙。
2.新互动
设备数量越来越多,但交互依然简单高效;全场景交互以人为核心,打造万物互联的流畅体验;一致的交互,智能的协作,让用户在不同的设备和场景中自由切换。
3.新服务
应用和服务因人而异,按需呈现;在装备组合中轻松调用不同能力,发挥不同装备的优势;遵循服务场景的无缝流转,让用户摆脱设备约束,简单化。
鸿蒙系统全新的多设备控制中心,可以一次点击,让操作多台设备像操作一台设备一样简单。新的鸿蒙系统桌面简洁有序,向上滑动应用程序会生成一张通用卡,可以在桌面上呈现更丰富的信息。卡也是原子服务的载体,在服务中心可以随时轻松获取和共享,无需下载安装,一步到位即可获得各种服务。
在发布会上,华为宣布将鸿蒙系统2推送到华为的手机、平板、智能屏等智能终端设备,并计划在明年上半年将鸿蒙系统2升级到近100台设备。