开源鸿蒙OpenHarmony3.1Beta版本发布:系统基础能力增强穿戴类设备等
作者:白鸽 来源:IT之家 发布时间:2022-01-03 15:29
感谢本站网友 九面相柳 的线索投递!
,OpenAtom 社区已于 12 月 31 日发布了 OpenHarmony—v3.1—Beta 版本。
版本概述
当前版本在 OpenHarmony 3.0 LTS 的基础上,更新支持了以下能力:
-
标准系统 OS 基础能力增强:内核提升 CMA 利用率特性,图形新增支持 RenderService 渲染后端引擎,短距离通信支持 STA和 SoftAP 基础特性,支持地磁场的算法接口,传感器驱动模型能力增强,支持应用帐号信息查询和订阅等,全球化特性支持,编译构建支持统一的构建模板,编译运行时提供 Windows / MacOS / Linux 的前端编译工具链,JS 运行时支持预览器,新增支持 JSON 处理,Eventbus,Vcard,Protobuf,RxJS,LibphoneNumber 等 6 个 JS 三方库,新增时间时区管理,DFX 新增支持 HiSysEvent 部件提供查询和订阅接口。
-
标准系统分布式能力增强:包括新增支持分布式 DeviceProfile 特性,分布式数据管理支持跨设备同步和订阅,分布式软总线支持网络切换组网,分布式文件系统支持 Statfs API 能力等。用C变量可视化功能调试时,单步调试操作会被卡住,变量连续变化的值会显示异常。
-
标准系统应用程序框架能力增强:新增 ArkUI 自定义绘制能力和 Lottie 动画能力,新增包管理探秘隐式查询和多 hap 包安装,事件通知支持权限管理,设置通知振动,通知声音设置和查询,通知免打扰,会话类通知等。
-
标准系统应用能力增强:输入法应用支持文本输入和横屏下布局显示,短信应用信息管理,联系人应用通话记录和拨号盘显示,设置应用更多设置项。。
-
轻量系统能力增强:HiStreamer 轻量级支持可定制的媒体管线框架,Linux 版本 init 支持热插拔,OS 轻内核 amp, 驱动启动优化,快速启动能力支持。
源码获取
方式一
通过 repo + ssh 下载。
方式二
据公开资料,OpenHarmony 是由开放原子开源基金会孵化及运营的开源项目,目标是面向全场景,全连接,全智能时代,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。
OpenHarmony 支持如下几种系统类型:
-
轻量系统
面向 MCU 类处理器例如 Arm Cortex—M,RISC—V 32 位的设备,硬件资源极其有限,支持的设备最小内存为 128KiB,可以提供多种轻量级网络协议,轻量级的图形框架,以及丰富的 IOT 总线读写部件等可支撑的产品如智能家居领域的连接类模组,传感器设备,穿戴类设备等
-
小型系统
面向应用处理器例如 Arm Cortex—A 的设备,支持的设备最小内存为 1MiB,可以提供更高的安全能力,标准的图形框架,视频编解码的多媒体能力可支撑的产品如智能家居领域的 IP Camera,电子猫眼,路由器以及智慧出行域的行车记录仪等
-
标准系统
面向应用处理器例如 Arm Cortex—A 的设备,支持的设备最小内存为 128MiB,可以提供增强的交互能力,3D GPU 以及硬件合成能力,更多控件以及动效更丰富的图形能力,完整的应用框架可支撑的产品如高端的冰箱显示屏
更多内容请查阅官方站点。
。