开源鸿蒙 OpenHarmony 3.2 Beta3 版本发布,标准系统基础能力增强

大千世界 107 0

  IT之家 10 月 1 日消息,OpenHarmony 3.2 Beta3 版本现已迎来更新,当前版本在 OpenHarmony 3.2 Beta2 的基础上,更新支持或优化增强的能力如下:

  1.标准系统基础能力增强

  2.标准系统应用开发框架增强

  3.标准系统分布式能力增强

  OpenHarmony 由华为公司贡献主要代码、 由多家共建,具备面向全场景、分布式等特点,是一款全领域、新一代、开源开放的智能终端操作系统,由开放原子开源基金会 (OpenAtom Foundation) 孵化及运营。

  HarmonyOS 是华为在 2019 年发布的一款智能终端操作系统,凭借着较好的体验和智能化的交互功能,成为了全球发展最快的智能终端操作系统。

  OpenHarmony 正在构建面向消费市场、 行业市场终端设备生态,为包括个人消费、医疗、 金融、能源、 工业、交通等行业提供统一融合的数字化创新基础平台,将覆盖下一代智能化的家居、出行、 运动健康、 娱乐、办公、教育、社交购物、工业生产等场景。

  IT之家曾报道,OpenHarmony 社区版本发布计划已经规划到了 OpenHarmony 3.2 LTS 版本,预计将于 9 月底发布。

  标准系统基础能力增强

  泛 sensor 提供马达优先级管理能力。

  多模输入提供鼠标样式和速度设置、鼠标上报事件增强,配置序列拉起应用,键鼠穿越等特性。

  Misc 服务新增剪贴板、上传下载、锁屏、输入法框架等模块基础特性。

  内核子系统新增内存压力通知 AMS、回收优先级管理支持常驻系统服务,回收优先级管理支持区分 extension 状态等基础能力。

  DFX 支持 faultloggerd 混合 JS / Native 栈打印,hilog domain 白名单管理和日志统计功能,hisysevent、hiappeventssh 事件能力增强,hidumper 内存分类信息优化。

  单元测试框架新增参数化数据驱动能力;UI 测试框架新增抛滑及复杂手势如双指捏合能力接口;xdevice 增加任务执行完成后搜集设备 DFX 日志能力等。

  编译运行时新增支持严格模式的 ES2021、模块化支持、Runtime 调试调优增强、字节码热重载、跨平台支持等。

  帐号服务新增用户身份认证服务;权限服务新增支持精准定位或模糊定位,以及其他能力增强;新增隐私管理服务。

  媒体子系统新增支持音频解码、音频编码、视频解码、视频编码 native 接口、支持播放音画同步和启动时间优化、支持基于 HDI codec 接口的视频硬件编解码能力、支持分布式音频,音量、设备状态管理,设备监听和投播功能、支持分布式相机预览,拍照和录像。

  标准系统应用开发框架增强

  事件和通知新增适配 DLP;新增支持子系统发送通知。

  支持 webview 复制粘贴,支持基础音视频播放,支持 https 双向认证等能力。

  元能力新增权限校验整改、启动规则、快速修复、卡片可分可合。

  ArkUI 组件能力增强;资源、媒体查询能力增强;内存、性能优化;DFX 能力增强;工具链能力增强。

  DeviceProfile 适配分布式数据库自动同步策略,以及采集信息补齐。

  包管理新增支持缩略图、预览 Extension,部分特性新增支持可裁剪配置、支持防呆机制、支持预置应用特定能力管理,安装流程支持 hap 包不解压,支持快速修复机制。

  系统服务管理支持跨设备加载系统服务,foundation 进程重启恢复机制,分布式组件管理支持多用户跨设备调用,迁移框架支持单实例 Ability 迁移等。

  标准系统分布式能力增强

  分布式数据库支持跨设备跨应用分享、RDB 支持远程查询 / 数据库加密特性、支持应用分身,KVDB 支持备份恢复 / 按条件同步 / 设备上线优先集中同步系统数据。

  获取源码概述

  OpenHarmony 当前为开发者提供了以下 4 种获取源码的方式,开发者可根据业务诉求选用合适的方式获取源码:

  获取方式 1:从码云代码仓库获取。通过 repo 或 git 工具从代码仓库中下载,此方式可获取最新代码。

  获取方式 2:通过 DevEco Marketplace 网站获取。访问 DevEco Marketplace 网站,查找满足需求的开源发行版,直接下载(或者定制后下载),再通过 hpm-cli 命令工具将所需的组件及工具链下载、安装到本地。

  获取方式 3:从镜像站点下载归档后的发行版压缩文件。如果要获取旧版本的源码,也可通过此方式获取,此方式下载速度较快。

  获取方式 4:从 github 代码仓库获取。通过 repo 或 git 工具从代码仓库中下载,此方式可获取最新代码。


标签: OpenHarmony

抱歉,评论功能暂时关闭!