操作系统

OpenHarmony(开源鸿蒙系统) V3.1 官方版
  • OpenHarmony(开源鸿蒙系统) V3.1 官方版

  • 类别:操作系统系统: WinAll
  • 大小:15.13G时间:2022-06-07 16:54:34

应用简介

  OpenHarmony官方版是HarmonyOS系统的开源版本,支持在128KB~128MB设备上运行,为用户的系统完善和功能开发提供了帮助。软件是一款全场景的开源分布式操作系统,适用于各种智能设备,满足用户的各种系统使用需求。

OpenHarmony

【软件功能】

  JS应用开发框架,作为JS应用开发框架的轻量实现,提供一套跨平台的类web应用开发框架,通过Toolkit将开发者编写的HML、CSS和JS 文件编译打包成JS Bundle,然后再将JS Bundle解析运行成C++ UIKit的View 组件进行渲染。通过支持三方开发者使用声明式的API进行应用开发,以数据驱动视图变化,避免了大量的视图操作,大大降低了应用开发难度,提升开发者开发体验。

  DFX,针对不同硬件架构和资源提供组件化且可定制的DFX框架。根据RISC-V、Cortex-M、Cortex-A不同硬件平台,提供两种不同的轻量级DFX框架。

  XTS认证,XTS是OpenHarmony生态认证测试套件的集合,当前包括acts(application compatibility test suite)应用兼容性测试套,后续会拓展dcts(device compatibility test suite)设备兼容性测试套等。

  全球化,全球化资源管理子系统主要提供语言资源回溯和多偏好语言支持的能力,包括多语言资源回溯和多偏好语言支持。

  公共基础,公共基础库存放OpenHarmony通用的基础组件。这些基础组件可被OpenHarmony各业务子系统及上层应用所使用。

  内核,OpenHarmony内核是面向IoT领域的实时操作系统内核,它具备类似RTOS般轻快和Linux般易用的特点。包括功能组件部分:进程和线程调度、内存管理、IPC机制、timer管理等操作系统基础组件。

  分布式任务调度,分布式任务调度模块,通过主(智慧屏设备)从设备(运动手表等小内存设备)服务代理机制,在异构操作系统上建立起分布式服务平台,支持OpenHarmony智慧屏拉起其它OpenHarmony设备FA的能力。

  分布式通信,实现近场设备间统一的分布式通信能力管理,提供不区分链路的设备发现和传输接口。包含服务发布、数据传输、安全等功能

  启动恢复,启动恢复负责在内核启动之后,应用启动之前的操作系统中间层的启动。支持使用LiteOS-A内核的平台,当前包括:Hi3516DV300平台和Hi3518EV300平台。

  图形,主要包括UI组件、布局、动画、字体、输入事件、窗口管理、渲染绘制等模块,构建基于轻量OS的应用框架,满足硬件资源较小的物联网设备的OpenHarmony系统应用开发。

OpenHarmony

  媒体,为多媒体应用开发者开发者提供统一的开发接口,使得开发者可以专注于应用业务的开发,轻松使用多媒体的资源。

  安全,主要提供样例给开发者展示如何去使用已有的安全机制来提升系统的安全能力,包括安全启动、应用权限管理、IPC通信鉴权、HUKS、HiChain、应用签名验签。

  测试,开发过程采用测试驱动开发模式,开发者基于系统新增特性可以通过开发者自己开发用例保证,对于系统已有特性的修改,也可通过修改项目中原有自测试用例保证,旨在帮助开发者在开发阶段就能开发出高质量代码。

  用户程序框架,包含两个模块:Ability子系统和包管理子系统。Ability子系统,是OpenHarmony为开发者提供的一套开发OpenHarmony应用的开发框架。包管理子系统,是OpenHarmony为开发者提供的安装包管理框架。

  系统服务框架,由于平台资源有限,且硬件平台多样,因此需要屏蔽不同硬件架构和资源的不同、以及运行形态的不同,提供统一化的系统服务开发框架。根据RISC-V、Cortex-M、Cortex-A不同硬件平台,分为两种平硬件平台,简称M核、A核。

  编译构建,提供了一个在GN与ninja基础上的编译构建框架。支持以下功能:1.构建不同芯片平台的产品。如:Hi3518EV300平台的ipcamera产品,Hi3516DV300平台的ipcamera产品,Hi3861平台的wifi模组产品。2.构建HPM包管理配置生成的自定义产品。

  驱动,OpenHarmony驱动子系统采用C面向对象编程模型构建,通过平台解耦、内核解耦,兼容不同内核,提供了归一化的驱动平台底座,旨在为开发者提供更精准、更高效的开发环境,力求做到一次开发,多系统部署。

展开 收起

猜你喜欢

热门专题

热门推荐

  • PPSSPP模拟器 V1.18.1 安卓版

    PPSSPP模拟器 V1.18.1 安卓版

  • 光速虚拟机 V4.3.3 安卓最新版

    光速虚拟机 V4.3.3 安卓最新版

  • 智慧沃家 V7.6.3 安卓版

    智慧沃家 V7.6.3 安卓版

  • 向日葵远程控制APP V15.3.4.68794 安卓最新版

    向日葵远程控制APP V15.3.4.68794 安卓最新版

  • 套路键盘手机版 V5.0.5 最新安卓版

    套路键盘手机版 V5.0.5 最新安卓版

  • WiFi万能钥匙 V5.0.93 安卓版

    WiFi万能钥匙 V5.0.93 安卓版

  • Badam维语输入法APP V7.71.0 安卓手机版

    Badam维语输入法APP V7.71.0 安卓手机版

  • 多多云手机 V2.3.3 安卓版

    多多云手机 V2.3.3 安卓版

  • Gmail手机版 V2024.10.27.690767349.Release 安卓版

    Gmail手机版 V2024.10.27.690767349.Release 安卓版

  • 迅雷手机版 V8.23.1.9489 安卓最新版

    迅雷手机版 V8.23.1.9489 安卓最新版

  • 百度输入法手机版 V12.6.7.23 安卓官方版

    百度输入法手机版 V12.6.7.23 安卓官方版

  • 百度手机助手手机版 V9.6.3.4 安卓最新版

    百度手机助手手机版 V9.6.3.4 安卓最新版

推荐排名

  • MS-DOS安装镜像 V7.10 官方版 7.6M5.4万人在用 MS-DOS安装镜像是一款由微软推出的磁盘操作系统,它是目前功能最强大实用,且兼容性最好的DOS,能够全面支持大硬盘、大内存、LFN长文件名、FAT32分区。

    详情
  • windows98 se中文原版iso镜像 中文第二版 128.46M4.8万人在用 windows98 se中文原版iso镜像是一款由微软视窗操作系统98于1999年发行的操作系统第二版,这款操作系统作为windows95的升级版本,在保持原有系统干净简洁的基础上,全新增加了更多功能。

    详情
  • 华为鸿蒙OS电脑版 V3.3.5 官方正式版 860.38M3.1万人在用 华为鸿蒙OS系统电脑版是一款功能强大的电脑操作系统。这个系统主要还是基于linux内核深度研发的,可以兼容所有的PC,可以更具设备的资源能力和业务特征进行灵活的裁剪,满足不同形态的终端设备杜宇操纵系统的要求。

    详情
  • Windows Vista Ultimate OEM 21in1 简体中文版 4.15G2.4万人在用 Windows Vista Ultimate OEM 21in1 简体中文版所有版本全部来自与各自的官方版本,严格按照MS的OEM部署规范重新制作而成,制作工具:Windows OEM 预安装工具包(Windows OPK)。

    详情
  • windows3.1镜像文件 最新免费版 8.03M2.6万人在用 windows3.1操作系统是微软在90年代推出的电脑系统。该系统在1992的时候正式推出,现在看来,可能在UI页面以及功能上相当简单,不过在当前来说,具有重大的发展意义。

    详情
  • 深度技术windows xp sp3 V6.2 完美精简安装版 217.87M1.7万人在用 今天的这款深度技术windows xp sp3 完美精简安装版采用VOL版本免激活,通过正版认证,可自动更新补丁。支持无人值守自动安装模式,免除输入序列号等麻烦。

    详情
  • 银河麒麟操作系统 V4.0.2 官方版 3.81G1.5万人在用 银河麒麟操作系统是一款非常好用的开源Linux操作系统,软件由国防科技大学、中软公司、联想公司、浪潮集团和民族恒星公司合作研制的,它的出现彻底打破国外操作系统的垄断。

    详情
  • win2008r2系统下载iso V2008 官方最新版 4.56G1.2万人在用 win2008r2镜像是一款来自微软推出的服务器操作系统。这个系统在这个版本中继续提升了虚拟化、系统管理弹一个强项。并强化PowerShell对各个服务器角色的管理指令。

    详情

网友评论