
鸿蒙系统
arkui_ace_engine和graphic_2d得到改进,这些并非AOSP相关内容。ArkUI主要为ohos和
鸿蒙系统提供服务,不过从代码来看,它也移植到了windows、
Android和
macOS,基于此框架开发的程序可跨平台运行。ohos 3.2的动画系统也就相当于
Android 2.3的水平,不过提升60%也存在可能性。那些说套壳的跳梁小丑,恐怕连
linux进程如何启动都不晓得。HarmonyOS是共存着3个libc的。其中,Bionic libc对AOSP和
安卓生态起支撑作用,musl libc为ohos和arkUI生态提供支持,而glibc则支持桌面引擎(欧拉OS)以及
linux版的WPS。在容器化环境中,没有root权限的AOSP无法看到另外两个生态,这是很正常的情况。HarmonyOS的图形绘制存在三条路径,分别对应着AOSP的surfaceflinger、ohos的ace_engine/graphic_2d,以及桌面引擎的freerdp/weston/wayland。HarmonyOS4发布会上提到将支持Electron和qt,如此一来,又有一批生产力工具能移植到ohos了。