百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分析 > 正文

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

liebian365 2025-02-26 12:41 2 浏览 0 评论

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

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

相关推荐

20 个 2020 年软件开发趋势预测

企业上云已成不可逆的趋势,全面云计算时代宣告来临,微服务已成软件架构主流,Kubernetes将会变得更酷,2020年还有哪些技术趋势值得观察?一起来看!1.基础设施:条条道路通云端对于云厂商来...

目录发布!安徽这些紧缺人才急需

《安徽省5G产业急需紧缺人才目录(2020-2025)》(以下简称目录)近日正式发布。本次调研调查了216家代表企业、6家头部企业,获取了426份有效问卷,分析安徽省5G产业紧缺人才需求现状,其中产品...

AI树莓派——构建树莓派大脑(NCNN环境搭建)

前言镜像已经做好了,传到百度网盘中了(请大家及时保存,不定期删除!)...

把远程进程通讯grpc引入到Spring boot maven项目中

1、参考链接:gRPC官网:https://grpc.io/HTTP2:https://http2.github.io/...

面向数据的架构

在软件架构中,有一种模式虽鲜为人知的,但值得引起更多的关注。面向数据的架构(Data-OrientedArchitecture)由RajiveJoshi在RTI的2007年白皮书中首次提出,...

Go语言11岁了,网友:他喵的,终于确定出「泛型」了

金磊发自凹非寺量子位报道|公众号QbitAI比Python更快,比Java更简洁,还有C++没有的GC...

深度剖析数据库国产化迁移之路

作者|吴夏,腾讯云TDSQL高级工程师责编|唐小引头图|CSDN下载自东方IC出品|CSDN(ID:CSDNnews)随着国家有关部门近年来陆续出台相关政策指导文件,推动探索安...

一文掌握物体检测库TensorFlow 2.x Object Detection安装

...

团队协作-代码格式化工具clang-format

环境:clang-format:10.0.0前言统一的代码规范对于整个团队来说十分重要,通过git/svn在提交前进行统一的ClangFormat格式化,可以有效避免由于人工操作带来的代码格式问题。...

嵌入式大杂烩周记 第 9 期:nanopb

大家好,我是杂烩君。...

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

IT之家1月2日消息,OpenAtom社区已于12月31日发布了OpenHarmony-v3.1-Beta版本。版本概述当前版本在OpenHarmony3.0LTS的基础...

零基础物联网开发,踩坑无数,得到这份宝典 | 原力计划

作者|Haor.L责编|王晓曼出品|CSDN博客笔者最近参加了校内的一场物联网开发竞赛,从零开始,踩坑无数,感觉很多时候事情都不像预料的一样发展,离开了美好的IDE,太多事情要在板子上一步...

gRPC:Google开源的基于HTTP/2和ProtoBuf的通用RPC框架

gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(ProtocolBuffers)序列化协议开发,且支持众多开发...

搜狗开源srpc:自研高性能通用RPC框架

今年7月底,搜狗公司开源了内部的工业级C++服务器引擎Workflow,一路收获业内许多认可和关注。9月15日,作为Workflow最重要的生态项目——srpc,一个基于其打造的轻量级RPC框架,也在...

WebSocket与Protobuf在现代网络通信中的应用实践

在现代网络通信中,WebSocket和Protobuf已成为构建高效、跨平台通信系统的关键技术。本文将详细介绍如何使用这两种技术来实现一个稳定且高效的网络通信系统。...

取消回复欢迎 发表评论: