内容简介:OpenHarmony 2.0 Canary 现已发布,当前版本在 OpenHarmony 1.1.0 的基础上,增加标准系统版本,具备的主要功能如下: 新增22个子系统,支持全面的OS能力,支持内存大于128M的带屏设备开发等。 提供系统三大应用:...
OpenHarmony 2.0 Canary 现已发布,当前版本在 OpenHarmony 1.1.0 的基础上,增加标准系统版本,具备的主要功能如下:
- 新增22个子系统,支持全面的OS能力,支持内存大于128M的带屏设备开发等。
- 提供系统三大应用:桌面、设置和SystemUI。
- 提供全新的OpenHarmony应用框架能力、Ability Cross-platform Engine能力。
- 提供JS应用开发能力。
- 提供媒体框架,支持音视频功能开发。
- 提供图形框架能力,支持窗口管理和合成,支持GPU能力。
配套关系
表 1 版本软件和 工具 配套关系
软件 |
版本 |
备注 |
---|---|---|
OpenHarmony |
2.0 Canary |
NA |
HUAWEI DevEco Studio(可选) |
DevEco Studio 2.1 Release |
OpenHarmony应用开发推荐使用。 |
HUAWEI DevEco Device Tool(可选) |
Deveco DeviceTool 2.2 Beta1 |
OpenHarmony智能设备集成开发环境推荐使用。 |
更新说明
本版本完全继承了OpenHarmony 1.1.0的所有特性,并在OpenHarmony 1.1.0版本的基础上,新增标准系统版本形态,详情请参考下表 。
表 2 版本新增特性表
子系统名称 |
新增特性 |
---|---|
内核 |
基于Linux Kernel LTS社区开源基线,回合CVE补丁,包含了OpenHarmony上层特性适配。 |
分布式文件 |
提供本地同步文件 JS 接口,包括文件读写、目录访问以及文件Stat。 |
图形图像 |
|
驱动 |
新增用户态驱动框架。 |
电源管理服务 |
新增电源管理能力,包括关机服务、亮灭屏管理、亮度调节、电池状态查询、系统电源管理、休眠锁管理等功能。 |
多模输入子系统 |
新增支持单指触屏输入能力。 |
启动恢复子系统 |
系统属性管理新增JS API。 |
升级服务 |
|
帐号 |
提供分布式云帐号登录状态管理功能。 |
编译构建 |
|
测试 |
新增开发者自测试能力,支持C++ API单元测试,API性能测试等。 |
数据管理 |
提供轻量级Key-Value操作,支持本地应用存储少量数据,数据存储在本地文件中,同时也加载在内存中的,所以访问速度更快,效率更高。 |
语言编译运行时 |
提供了JS、C/C++语言程序的编译、执行环境,提供支撑运行时的基础库,以及关联的API接口、编译器和配套工具。 |
分布式任务调度 |
提供系统服务的启动、注册、查询及管理能力。 |
JS UI框架 |
|
媒体 |
|
事件通知 |
新增发布、订阅、接收公共事件的基本功能。 |
杂散软件服务 |
新增设置时间的能力。 |
用户程序框架 |
新增包安装、卸载、运行及管理能力。 |
电话服务 |
|
公共基础类库 |
提供了一些常用的C、C++开发增强API。 |
研发工具链 |
|
分布式软总线 |
|
XTS |
新增各业务特性公共API兼容性看护用例套件。 |
系统应用 |
桌面:
设置:
SystemUI:
|
DFX |
|
全球化子系统 |
|
安全 |
|
详情可见:https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-2-0-Canary.md
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- NPM包(模块)发布、更新、撤销发布
- 有赞灰度发布与蓝绿发布实践
- 【重磅发布】Linkis 0.10.0 版本发布
- BeetlSQL 3.0.9 发布,Idea 插件发布
- 贝密游戏 0.7.0 发布,发布斗地主
- 【重磅发布】DataSphere Studio 0.9.0 版本发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。