当前位置:首页 > 技术分析 > 正文内容

开源鸿蒙 OpenHarmony 3.1 Beta 版本发布:系统基础能力增强

ruisui885个月前 (01-29)技术分析33

IT之家 1 月 2 日消息,OpenAtom 社区已于 12 月 31 日发布了 OpenHarmony-v3.1-Beta 版本。

版本概述

当前版本在 OpenHarmony 3.0 LTS 的基础上,更新支持了以下能力:

  • 标准系统 OS 基础能力增强:内核提升 CMA 利用率特性、图形新增支持 RenderService 渲染后端引擎、短距离通信支持 STA(Station)和 SoftAP 基础特性、支持地磁场的算法接口、传感器驱动模型能力增强、支持应用帐号信息查询和订阅等、全球化特性支持、编译构建支持统一的构建模板、编译运行时提供 Windows / MacOS / Linux 的前端编译工具链、JS 运行时支持预览器、新增支持 JSON 处理、Eventbus、Vcard、Protobuf、RxJS、LibphoneNumber 等 6 个 JS 三方库、新增时间时区管理、DFX 新增支持 HiSysEvent 部件提供查询和订阅接口。

  • 标准系统分布式能力增强:包括新增支持分布式 DeviceProfile 特性、分布式数据管理支持跨设备同步和订阅、分布式软总线支持网络切换组网、分布式文件系统支持 Statfs API 能力等。

  • 标准系统应用程序框架能力增强:新增 ArkUI 自定义绘制能力和 Lottie 动画能力、新增包管理探秘隐式查询和多 hap 包安装、事件通知支持权限管理、设置通知振动、通知声音设置和查询、通知免打扰、会话类通知等。

  • 标准系统应用能力增强:输入法应用支持文本输入和横屏下布局显示、短信应用信息管理、联系人应用通话记录和拨号盘显示、设置应用更多设置项。

  • 轻量系统能力增强:HiStreamer 轻量级支持可定制的媒体管线框架、Linux 版本 init 支持热插拔、OS 轻内核 & 驱动启动优化、快速启动能力支持。

源码获取

IT之家了解到,开发者现可通过 repo + ssh 下载(需注册公钥)或者通过 repo + https 下载源码,芯片及开发板适配状态请参考官方 SIG-Devboard 信息。

方式一(推荐)

通过 repo + ssh 下载(需注册公钥,请参考码云帮助中心)。

repo?init?-u?git@gitee.com:openharmony/manifest.git?-b?refs/tags/OpenHarmony-v3.1-Beta?--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-Beta?--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

更多内容请查阅官方站点。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/577.html

分享给朋友:

“开源鸿蒙 OpenHarmony 3.1 Beta 版本发布:系统基础能力增强” 的相关文章

「 VUE3 + TS + Vite 」父子组件间如何通信?

组件之间传值,大家都很熟悉,涉及到 VUE3 +TS 好多同学就无从下手了,所以分享这篇文章,希望看完后提起 VUE3+TS 能够不慌不忙。平时使用的函数如:ref、reactive、watch、computed 等需要先引入才能使用,但是本篇文章介绍的 defineProps、withDefaul...

编码 10000 个小时后,开发者悟了:“不要急于发布!”

【CSDN 编者按】在软件开发的道路上,时间是最好的老师。根据“一万小时定律”,要成为某个领域的专家,通常需要大约一万小时的刻意练习。本文作者身为一名程序员,也经历了一万小时的编程,最终悟出了一个道理:慢即是快,重视架构设计和代码质量,确保每一行代码都经得起时间的考验。作者 | Sotiris Ko...

vue中router常见的三种传参方式

目录:我们在使用vue开发的过程中使用router跳转的时候肯定会遇到传参的情况;一般情况就三种传参是最常见的;那我们就来看看都有那几种传参方式吧!第一种:{ path: '/mall:id', name: 'Mall', component:...

基于Spring Cloud+VUE的多租户小程序商城源码「快速二开可商用」

一、系统介绍JooLun平台是一个专注微信快速二开系统研发的平台,采用Java语言开发,使用的是最新微服务前后端分离技术,目前有公众号和小程序商城两个版本,有公众号后台管理、小程序商城。基于Spring Cloud微服务+VUE实现的核心框架多租户小程序商城源码,核心框架采用SpringBoot2+...

SpringCloudalibaba+Vue开发仿社交小程序-青牛白马七香车

Spring Cloud Alibaba和Vue是当今开发领域中最为流行的技术组合之一。本文将介绍如何使用Spring Cloud Alibaba和Vue开发仿社交小程序。download: https://www.97yrbl.com/t-1632.html项目概述本项目是一个仿社交小程序,包括用...

在vue项目中封装WebSockets请求

在Vue项目中封装WebSocket请求包括以下步骤:1. 安装WebSocket库:首先,导入WebSocket库,例如`vue-native-websocket`或`socket.io-client`。根据项目需求选择适当的库,并根据官方文档进行安装和配置。2. 创建WebSocket服务:在V...