HarmonyOS简介与架构介绍

昨天手机升级了HarmonyOS,觉得还不错,之前就有所了解,现在抽出时间,前来啃下这块石头

以下内容均来自HarmonyOS开发文档,只是为了加深记忆所以记下来。官方文档地址

概述

  • 什么是HarmonyOS?
    HarmonyOS是华为开发的,一款面向未来的,全场景分布式智慧操作系统。将逐步覆盖1+8+N全场景终端设备。统一、便利、安全是它的理念,面向未来。

HarmonyOS基本架构

基本架构如下图:
在这里插入图片描述
内核:HarmonyOS采用多内核设计,目的是为了针对不同的设备,资源受限的设备选用合适的OS内核。硬件驱动框架HDF,是HarmonyOS硬件生态开放的基础。
系统服务层:是HarmonyOSz的核心能力集合,包括适用于各类设备的基础能力以及面向特定设备的专有能力,涵盖系统基本能力子系统集、基础软件服务子系统集、增强软件服务子系统集、硬件服务子系统集,根据不同设备形态的部署环境,基础软件/增强软件/硬件服务子系统集内部,可按子系统粒度裁剪,子系统内部还可按功能粒度裁剪。
框架层:为HarmonyOS应用开发提供了Java/C/C++/JS等多种语言的用户程序框架和Ability框架,两种UI框架(适用于Java语言的Java UI框架、适用于JS的JS框架),以及各种软硬件服务对外开放的多语言框架API,根据系统的组件化裁剪程度,HarnonyOS设备支持的API也会有所不同。
应用层:支持基于框架层实现业务逻辑的原子化开发,构建以FA(Feature Ability)/PA(Particle Ability)为基础组成单元的应用(包括系统应用和第三方应用)。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值