HarmonyOS,中文名为鸿蒙操作系统,是华为开发的分布式操作系统。其研发可追溯至2012年,并于2019年8月正式发布。系统面向手机、平板、个人电脑、智慧电视、智能手表、汽车及其他智能设备,不以单一硬件形态为唯一运行对象。
HarmonyOS的核心概念是把多种设备纳入统一的协同环境。手机、车机、平板、电视与穿戴设备可组成“超级终端”,让用户在不同屏幕和硬件之间操作,并共享设备所提供的资源与服务。英文名称中的“Harmony”也对应万物互联与协同共存的定位。
HarmonyOS通过分布式技术连接不同类型的设备,把原本独立运行的硬件组织成可协作的系统。设备加入协同环境后,系统可按使用场景调度其屏幕、输入方式及其他资源,使应用或服务不必局限于最初启动的设备。例如,平板或二合一电脑可调用已连接手机所提供的部分能力,手机与车机也可在同一多设备环境中协作。
由于手机、电视、汽车和穿戴设备的处理能力、内存规模及用途并不相同,HarmonyOS并非要求所有设备采用完全相同的底层组合。早期架构可通过抽象层适配不同资源条件,并为设备选择合适的内核与系统组件;上层框架则承担跨设备服务组织和交互衔接,使不同硬件能够参与同一协同场景。
HarmonyOS由底层内核、硬件抽象与系统框架、应用及服务体系等部分构成。底层负责基础运行与硬件适配,抽象层用于处理不同设备平台的差异,上层框架则面向应用运行、设备连接和服务协作。分层设计使系统能够覆盖资源条件差异较大的产品,而多设备框架负责把这些设备组合为统一的使用环境。
其应用形态除传统应用外,也包括强调按需提供能力的原子化服务。服务协作机制可让功能在多台设备之间衔接,从而降低用户在不同终端上重复开启、切换或重新配置服务的需要。
华为在2019年正式公布HarmonyOS,并首先将其用于荣耀智慧屏,之后扩展至无线路由器、物联网设备、手机、平板、穿戴设备及汽车相关终端。2020年,相关开源项目OpenHarmony对外开放。
HarmonyOS 1至4.3时期的系统由OpenHarmony与Android开放源代码项目的相关部分整合构建,可同时支持HarmonyOS应用与Android应用。2023年公布的HarmonyOS NEXT代表框架转换方向,并于2024年10月正式推出。该体系后来归入HarmonyOS 5,改用自身的鸿蒙内核作为统一核心,移除Android代码,并转向原生应用格式。此变化使新版系统与早期兼容Android应用的版本在应用生态和底层结构上形成区别。
在汽车场景中,HarmonyOS可把车机纳入与手机等设备组成的协同环境,使车载屏幕不只是独立终端,而是多设备服务链路的一部分。用户可在手机、车机及其他已连接设备之间衔接操作和共享资源。
在家庭环境中,电视、路由器和物联网设备可参与统一连接;在个人移动场景中,手机、平板、电脑与智能手表可协同工作。其主要特点是覆盖多类硬件并支持跨设备资源调用。与此同时,不同版本的底层架构和应用兼容范围并不完全相同,设备能否使用特定应用或协同能力,取决于所运行的HarmonyOS版本及对应的软件生态。