什么是操作系统?内存分配,线程管理,cpu资源分配,文件系统,硬件驱动接口,还有设计初衷。华为要实现的是万物互联,微系统。手机仅仅是鸿蒙的一个应用场景。
为了已经卖出去n多台手机用户的兼容性,还有目前非常不成熟的生态系统的建立,鸿蒙不得不采取类似欺骗的办法,让已有的App认为自己还在安卓平台上运行,但实际内部结构上早已做了翻天覆地的改变,因为鸿蒙追求的目标跟安卓完全不一样了,内部结构不可能不做重大改变,代码也比安卓的小了不少。 满足兼容性是目前没有办法的办法,一个纯安卓的App是不能够在真正的鸿蒙系统上奔跑的,当然以后也可能会妥协出一些跨平台的应用。
|