3 月 31 日消息,开放原子开源基金会现发布了 OpenHarmony 3.1 Release 版别,开源鸿蒙 SDK 也更新到了 Ohos_sdk 3.1 Release (API Version 8 )版别,根底特性、版别软件和东西配套联系有所晋级。
版别概述当前版别在 OpenHarmony 3.1 Beta 的根底上,更新支撑以下才能:
规范体系根底才能增强本地根底音视频播映才能、视频硬编解码、相机根底预览、拍照才能。
RenderService 新烘托结构、2D / 3D 制作才能、新的动画和显示作用结构。
窗口办理新结构,供给愈加灵活的窗口结构才能,支撑全屏、分屏、窗口化形状,支撑跨窗口拖拽才能。
display 办理才能,支撑分屏,并增强亮灭屏办理才能;支撑窗口动画和作用。
鼠标、键盘、触摸板的根本功用支撑,常见传感器加速度、陀螺仪、霍尔、马达振荡等的根本才能支撑。
语言区域选择、新增 / 增强国际化特性、体系资源、rawfile 资源。
时间时区同步的支撑办理才能、新增对剪贴板、锁屏服务、静态壁纸、下载服务办理才能的支撑。
体系服务状况监控功用、新增跨设备 oncall 才能(跨设备发动 FA 才能)、长时、短时及延迟任务调度才能。
内存办理功用增强、电源办理根本功用支撑、增进程调度功用增强等特性。
本地账号、域账号与本地账号绑定功用,分布式账号 ID 派生和状况办理功用,本地使用权限办理、分布式权限的办理才能。
Wi-Fi STA、AP、P2P 相关根本才能以及 JS API、新增蓝牙 BR、SPP、BLE 相关的才能以及 JS API、新增位置服务子体系,供给位置服务结构才能。
规范体系分布式才能增强分布式软总线网络切换组网、P2P 衔接、流传输、蓝牙等才能。
支撑硬件互助 ,资源共享,支撑镜像和扩展投屏等。
设备上下线和 PIN 码认证等增强功用,存储办理、使用沙箱阻隔、公共数据沙箱阻隔等才能,支撑分布式数据库,分布式数据对象,支撑本地数据库拜访和跨使用数据库拜访等才能。
规范体系使用程序结构才能增强ArkUI 自定义制作才能和 Lottie 动画才能、键盘、鼠标交互操作才能。
声明式 Web 组件、XComponent 组件才能。
卡片才能,供给卡片添加、删去、改写等根底才能。
多用户才能,供给习惯多端的根底 JS 东西链及运行时才能,对多 HAP 装置、隐式查询、多用户、权限办理的根本功用支撑,支撑分布式告诉,告诉模板功用。
规范体系使用才能增强体系使用构建,包括体系桌面、SystemUI、体系设置、相机、图库、通话、联系人、信息、备忘录、文件选择器、输入法等使用支撑。
源码获取了解到,开发者现可经过 repo + ssh 下载(需注册公钥)或许经过 repo + https 下载源码,芯片及开发板适配状况请参阅官方 SIG-Devboard 信息。
方法一(引荐)
经过 repo + ssh 下载(需注册公钥,请参阅码云帮助中心)。
repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-v3.1-Release --no-repo-verifyrepo sync -crepo forall -c 'git lfs pull' 方法二经过 repo + https 下载。
repo init -u https://gitee.com/openharmony/manifest.git -b refs/tags/OpenHarmony-v3.1-Release --no-repo-verifyrepo sync -crepo forall -c 'git lfs pull'当然,你也能够从镜像站点获取源码。
科普:据揭露材料,OpenHarmony 是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,方针是面向全场景、全衔接、全智能年代,建立一个智能终端设备操作体系的结构和平台,促进万物互联工业的繁荣发展。
OpenHarmony 支撑如下几种体系类型:
轻量体系(mini system)面向 MCU 类处理器例如 Arm Cortex-M、RISC-V 32 位的设备,硬件资源极端有限,支撑的设备最小内存为 128KiB,能够供给多种轻量级网络协议,轻量级的图形结构,以及丰厚的 IOT 总线读写部件等。可支撑的产品如智能家居领域的衔接类模组、传感器设备、穿戴类设备等。
小型体系(small system)面向使用处理器例如 Arm Cortex-A 的设备,支撑的设备最小内存为 1MiB,能够供给更高的安全才能、规范的图形结构、视频编解码的多媒体才能。可支撑的产品如智能家居领域的 IP Camera、电子猫眼、路由器以及才智出行域的行车记录仪等。
规范体系(standard system)面向使用处理器例如 Arm Cortex-A 的设备,支撑的设备最小内存为 128MiB,能够供给增强的交互才能、3D GPU 以及硬件组成才能、更多控件以及动效更丰厚的图形才能、完整的使用结构。可支撑的产品如高端的冰箱显示屏。
OpenHarmony 主库组织地址:https://gitee.com/openharmony
OpenHarmonySIG 组织地址:https://gitee.com/openharmony-sig
OpenHarmony 三方库组织地址:https://gitee.com/openharmony-tpc
OpenHarmony 归档组织地址:https://gitee.com/openharmony-retired