Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
136a6a3f
D
Docs
项目概览
OpenHarmony
/
Docs
11 个月 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
136a6a3f
编写于
6月 04, 2022
作者:
O
openharmony_ci
提交者:
Gitee
6月 04, 2022
浏览文件
操作
浏览文件
下载
差异文件
!4956 update RN
Merge pull request !4956 from NEEN/master
上级
2b553b6e
182b4d84
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
61 addition
and
61 deletion
+61
-61
zh-cn/release-notes/OpenHarmony-v3.2-beta1.md
zh-cn/release-notes/OpenHarmony-v3.2-beta1.md
+61
-61
未找到文件。
zh-cn/release-notes/OpenHarmony-v3.2-beta1.md
浏览文件 @
136a6a3f
...
...
@@ -47,12 +47,12 @@ ArkUI支持AbilityComponent组件将应用界面(Ability)作为控件嵌入
**表1**
版本软件和工具配套关系
| 软件 | 版本 | 备注 |
| 软件 | 版本 | 备注 |
| -------- | -------- | -------- |
| OpenHarmony | 3.2
Beta1 | NA |
| SDK | Ohos_sdk_full
3.2.2.5 (API
Version
9 Beta1) | NA |
| HUAWEI
DevEco
Studio(可选) | 3.2
Beta1
for
OpenHarmony | OpenHarmony应用开发推荐使用 |
| HUAWEI
DevEco
Device
Tool(可选) | 3.2
Beta1 | OpenHarmony智能设备集成开发环境推荐使用 |
| OpenHarmony | 3.2
Beta1 | NA |
| SDK | Ohos_sdk_full
3.2.2.5 (API
Version
9 Beta1) | NA |
| HUAWEI
DevEco
Studio(可选) | 3.2
Beta1
for
OpenHarmony | OpenHarmony应用开发推荐使用 |
| HUAWEI
DevEco
Device
Tool(可选) | 3.2
Beta1 | OpenHarmony智能设备集成开发环境推荐使用 |
## 源码获取
...
...
@@ -95,7 +95,7 @@ ArkUI支持AbilityComponent组件将应用界面(Ability)作为控件嵌入
-
从版本发布Tag节点获取源码。可获取与版本发布时完全一致的源码。
```
repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-3.2-Beta1 --no-repo-verify
repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-
v
3.2-Beta1 --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
```
...
...
@@ -112,7 +112,7 @@ ArkUI支持AbilityComponent组件将应用界面(Ability)作为控件嵌入
```
-
从版本发布Tag节点获取源码。可获取与版本发布时完全一致的源码。
```
repo init -u https://gitee.com/openharmony/manifest -b refs/tags/OpenHarmony-3.2-Beta1 --no-repo-verify
repo init -u https://gitee.com/openharmony/manifest -b refs/tags/OpenHarmony-
v
3.2-Beta1 --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
```
...
...
@@ -140,37 +140,37 @@ ArkUI支持AbilityComponent组件将应用界面(Ability)作为控件嵌入
**表2**
版本特性变更表
| 子系统名称 | 标准系统 | 轻量、小型系统 |
| 子系统名称 | 标准系统 | 轻量、小型系统 |
| -------- | -------- | -------- |
| 公共 | 新增支持Arm架构64位版本编译构建。 | 轻量、小型系统IPC接口与标准系统归一化。 |
| 资源调度 | 新增卡片使用记录信息统计能力。
<br/>
主要涉及如下需求:
<br/>
I531ST
支持卡片卸载时,删除对应的卡片使用记录
<br/>
I531SU
支持查询获取卡片使用记录
<br/>
I531SV
支持记录卡片的使用计数以及使用时间 | NA |
| 多模输入 | 新增遥控器、鼠标、键盘输入设备热插拔监听能力。
<br/>
主要涉及如下需求:
<br/>
I530U7
三方件json版本升级
<br/>
I530UH
启动优化
<br/>
I530UU
支持裁剪鼠标光标显示特
<br/>
I530UL
支持不可触摸窗口
<br/>
I530W5
支持通过JS
API监听遥控器输入设备的热插拔
<br/>
I530W9
支持通过JS
API监听鼠标输入设备的热插拔
<br/>
I530WB
支持通过JS
API查看触摸板输入设备扩展信息
<br/>
I530WF
支持通过JS
API监听键盘输入设备的热插拔
<br/>
I530UW
支持裁剪配置组合按键特性 | NA |
| 系统服务管理 | 新增群组校验机制。
<br/>
主要涉及如下需求:
<br/>
I59XYB
添加群组校验机制
<br/>
I53NZQ
处理远端应用安装情况和版本号
<br/>
I568AO
DMS上报分布式组件关联关系
<br/>
I58ZSB
采集OS类型信息 | NA |
| 包管理 | -
支持沙箱应用的安装、卸载、查询。
<br/>
-
拆包工具支持Stage模型,打包工具能力增强。
<br/>
主要涉及如下需求:
<br/>
I524WG
支持系统应用不允许清除的能力
<br/>
I524WP
查询指定应用是否安装
<br/>
I524UF
支持系统feature的升级(已安装entry的情况下)
<br/>
I524VP
支持隐式查询的优先级
<br/>
I56W2U
包管理支持BackupExtension类型
<br/>
I56W68
将pack.info打到hap包中
<br/>
I56W6W
支持将新旧hap包打包到同一个app包中
<br/>
I56W4O
拆包工具将hap包中的rpcid文件提出
<br/>
I56W59
拆包工具对stage模型包的解析
<br/>
I56W7H
bms扫描完成后,发送扫描完成事件
<br/>
I56WIG
包管理模块对外提供沙箱应用的安装能力
<br/>
I56WIS
包管理模块提供对外沙箱应用的卸载能力
<br/>
I56WJ7
包管理模块提供沙箱应用的包信息的查询能力 | NA |
| 基础通信 | 蓝牙支持人机接口设备接入能力。
<br/>
主要涉及如下需求:
<br/>
I58ZUA
支持人机接口设备接入能力,如蓝牙键盘、鼠标、游戏手柄等 | NA |
| 元能力 | -
FA模型支持查询/设置组件横竖屏状态、组件锁屏显示和组件启动亮屏。
<br/>
-
新增ANR、应用主线程卡死检测等DFX功能。
<br/>
-
新增Stage模型支持Worker机制。
<br/>
主要涉及如下需求:
<br/>
I58ZRH
FA模型支持查询/设置组件横竖屏状态
<br/>
I58ZRI
FA模型支持组件锁屏显示
<br/>
I58ZRJ
FA模型支持组件启动亮屏
<br/>
I58ZRD
ZIDL工具自动生成Extension
Js服务端及客户端接口文件
<br/>
I58ZR5
支持拦截uncatchedexception
<br/>
I58ZR6
支持ANR处理
<br/>
I58ZR7
运行管理服务线程卡死检测
<br/>
I58ZR9
应用主线程卡死检测
<br/>
I58ZRA
通用组件生命周期切换超时检测
<br/>
I58ZR1
FA卡片能力补齐-支持删除无效卡片
<br/>
I58ZR2
FA卡片能力补齐-支持卡片可见状态与更新状态单独设置
<br/>
I58ZQR
提供Ability监听器
<br/>
I58ZQW
提供调度组件生命周期相关的功能
<br/>
I50DOL
Stage模型支持Worker机制 | NA |
| 媒体 | -
新增OpenSL
ES录音接口能力。
<br/>
-
HiStreamer引擎支持标准设备音频播放。
<br/>
主要涉及如下需求:
<br/>
I58ZOI
支持系统设置和获取总音量
<br/>
I58ZOJ
支持音频用户权限控制
<br/>
I58ZOM
支持OpenSL
ES基础录音接口
<br/>
I59H9F
HiStreamer引擎支持标准设备音频播放 | NA |
| 图形 | -
支持安全截图、安全录屏。
<br/>
-
支持嵌入其他应用界面显示。
<br/>
主要涉及如下需求:
<br/>
I58ZOX
RenderService侧支持GPU合成
<br/>
I58ZOU
支持安全截图、安全录屏(安全图层)
<br/>
I58ZOW
支持窗口跨屏的扩展屏、拼接屏
<br/>
I58ZOT
支持嵌入其他应用界面 | NA |
| 窗口 | -
支持快速切换桌面和恢复应用窗口功能。
<br/>
-
支持窗口唤醒屏幕。
<br/>
-
支持窗口保持屏幕常亮/窗口调整屏幕亮度。
<br/>
-
支持安全图层。
<br/>
-
支持窗口可获焦属性/窗口可触摸属性。
<br/>
-
支持窗口方向设置。
<br/>
-
支持应用窗口显示在锁屏之上。
<br/>
-
支持窗口装饰(decoration)。
<br/>
-
应用主窗口支持全屏显示。
<br/>
-
支持应用启动退出窗口控制。
<br/>
-
支持为系统应用提供应用界面组合能力。
<br/>
主要涉及如下需求:
<br/>
I58ZP0
支持Display显示大小(Density)设置
<br/>
I58ZP1
提供快速切换桌面和恢复应用窗口功能
<br/>
I58ZP4
支持窗口唤醒屏幕
<br/>
I58ZP5
支持窗口保持屏幕常亮
支持窗口调整屏幕亮度
<br/>
I58ZP6
支持安全图层
<br/>
I58ZP7
支持窗口可获焦属性
支持窗口可触摸属性
<br/>
I58ZP8
支持窗口方向设置
<br/>
I58ZPA
支持应用窗口显示在锁屏之上
<br/>
I58ZPD
支持窗口装饰
<br/>
I58ZPE
应用主窗口支持全屏显示
<br/>
I58ZPG
支持应用启动退出窗口控制
<br/>
I58ZPI
支持应用启动窗口
<br/>
I58ZPJ
支持为系统应用提供应用界面组合能力 | NA |
| 网络管理 | -
新增WebSocket
JS
API。
<br/>
-
兼容system.fetch。
<br/>
-
兼容system.network。
<br/>
主要涉及以下需求:
<br/>
I53CKH
支持兼容system.fetch
<br/>
I53CKT
支持WebSocket
<br/>
I53CJX
支持兼容system.network | NA |
| 全球化 | -
支持获取资源的同步接口,支持按资源名称获取资源,支持获取float等类型资源。
<br/>
-
新增对MCC/MNC类型限定词资源的支持。
<br/>
-
支持应用内不同模块独立编译。
<br/>
-
支持获取区域偏好的年月日顺序。
<br/>
-
获取本地文字的读音表达,例如汉字转拼音。
<br/>
主要涉及如下需求:
<br/>
I596AO
支持MCC/MNC限定词
<br/>
I58ZSE
资源管理接口能力增强
<br/>
I58ZSG
资源ID生成
<br/>
I4WM02
音译
<br/>
I4WK2O
日期顺序获取 | NA |
| ArkUI | -
支持组件布局边界显示。
<br/>
-
增强XComponent组件的鼠标操作,并且优化了输入法弹出时的布局调整,在应用性能方面进行了优化。
<br/>
-
增强分栏与侧边栏组件能力,支持拖拽自动隐藏功能。
<br/>
-
AbilityComponent组件支持,支持将应用界面(Ability)作为控件嵌入其他应用显示。
<br/>
主要涉及需求如下:
<br/>
I58ZPY
支持解码降采样图片性能化
<br/>
I58ZPX
支持CPU提频优化动画性能
<br/>
I58ZPW
新增AbilityComponent组件
<br/>
I58ZPS
XComponent组件鼠标事件
<br/>
I58ZPR
支持输入框拉起输入法应用时自动布局
<br/>
I58ZPQ
分栏、侧边栏支持自由拖拽到小于最小宽度后自动隐藏功能
<br/>
I58ZPP
图形绘制/辅助类组件支持显示布局边界
<br/>
I58ZPO
按钮/选择/信息展示/动效类组件支持显示布局边界
<br/>
I58ZPN
文本/输入/图片/视频/媒体类组件支持显示布局边界 | NA |
| 程序访问控制 | -
新增SELinux针对service、hdf_service的标签保护能力。
<br/>
-
新增Native服务的权限配置及校验能力。
<br/>
主要涉及需求如下:
<br/>
I58ZO1
针对service,提供selinux标签保护能力
<br/>
I58ZO2
针对hdf_service,提供selinux标签保护能力
<br/>
I58ZO3
accessToken支持native服务的权限校验机制 | NA |
| 公共基础类库 | TypedArray和SharedArrayBuffer支持ECMA
2021规范。
<br/>
主要涉及如下需求:
<br/>
I58ZPZ
支持TypeArray
2021规范
<br/>
I58ZQ0
支持
shard
array
buffer
2021规范 | NA |
| 语言编译运行时 | -
方舟虚拟机支持多实例调试,以及条件断点和watch表达式。
<br/>
主要涉及如下需求:
<br/>
I58ZQE
方舟支持多实例调试
<br/>
I58ZQD
方舟支持条件断点
<br/>
I58ZQB
方舟支持watch变量及表达式
<br/>
I58ZQ8
支持TSAOT优化编译器生成代码支持ArkJS运行时GC特性
<br/>
I58ZQ7
支持TSAOT优化编译器后端机器码生成框架适配 | NA |
| 升级服务 | 新增适配RK
3568。
<br/>
主要涉及如下需求:
<br/>
I58ZSM
update_service部件支持RK
3568升级适配
<br/>
I58ZSO
updater部件支持RK
3568升级适配 | NA |
| Misc软件服务 | 补齐API6前的http文件上传、下载接口。
<br/>主要涉及如下需求:<br/>I58ZSC 【download】支持\@system.request接口<br/>
I53J82
【upload】支持
\@
system.request接口 | NA |
| 文件管理 | -
支持特殊沙箱的可配置能力。
<br/>
-
三方应用存储查询能力。
<br/>
主要涉及如下需求:
<br/>
I58ZS6
支持应用沙箱差异化配置的能力
<br/>
I58ZS9
支持为三方应用提供存储查询的能力
<br/>
I58ZSA
适配HUKS
HAL层新接口
<br/>
I58ZS3
支持分布式公共数据访问框架的版本升级能力 | NA |
| 事件通知 | -
新增支持代理通知,提供代理三方应用发送通知能力。
<br/>
-
增强通知渠道信息查询和设置的能力。
<br/>
主要涉及如下需求:
<br/>
I582UB
支持代理通知
<br/>
I582TF
通知渠道信息设置和查询增强 | NA |
| 泛Sensor服务子系统 | 泛sensor新增适配环境光传感器。
<br/>
主要涉及如下需求:
<br/>
I53784
泛sensor能力持续集成-环境光传感器
<br/>
I538PX
SystemAPI同步相关实现 | NA |
| 分布式数据管理 | 新增提供分布式对象sample。
<br/>
主要涉及如下需求:
<br/>
I4WO0S
提供分布式对象sample | NA |
| 驱动 | -
支持动态加载内核驱动能力。
<br/>
-
外设模块HAL能力增强及HDI接口完善。
<br/>
主要涉及如下需求:
<br/>
I4UD9W
支持内核态动态驱动加载机制,提高设备驱动开发、调试效率
<br/>
I54566
相机服务和HDI循环依赖整改
<br/>
I50I6S
Audio新增IPC模式与直调模式接口调用统一
<br/>
I54FQG
提供codec设备驱动模型,支持codec类型设备
<br/>
I544XP
支持HDF服务SELinux权限检查
<br/>
I4UL98
ADC适配Linux内核IIO框架 | NA |
| 编译构建 | -
新增支持Stage新模型的各种HAP包随版本代码编译
<br/>
-
支持三方开源软件作为单独部件,当其被其他部件依赖时,编译系统自动安装到镜像,不需要配置到产品列表中
<br/>
-
对python、jinja2、markupsafe做了版本升级
<br/>
-
支持编译时定制设备类型
<br/>
-
支持区分编译user/root版本
<br/>
-
支持预编译的模块配置删除符号表
<br/>
-
归一化轻富设备产品配置
<br/>
主要涉及如下需求:
<br/>
I53FCL
兼容支持Stage新模型HAP包随版本编译
<br/>
I54ZLX
支持三方开源软件作为单独部件,当其被其他部件依赖时,编译系统自动安装到镜像,不需要配置到产品列表中
<br/>
I54ERB/I52MRL/I52KTV
对被cleansource
3.1识别EOM的开源软件进行版本升级
<br/>
I5714O
支持编译定制化ohos.para
<br/>
I4Q9MI
支持预编译的模块配置删除符号表
<br/>
I56M93
归一化轻富设备产品配置 | -
对python、jinja2、markupsafe进行版本升级
<br/>
-
支持区分编译user/root版本
<br/>
主要涉及如下需求:
<br/>
I54ZLX
支持三方开源软件作为单独部件,当其被其他部件依赖时,编译系统自动安装到镜像,不需要配置到产品列表中
<br/>
I54ERB/I52MRL/I52KTV
对被cleansource
3.1识别EOM的开源软件进行版本升级
<br/>
I4Q9MI
支持预编译的模块配置删除符号表 |
| 测试 | -
测试用例执行支持筛选,按类型、粒度、级别筛选。
<br/>
-
UI测试框架新增滑动查找等接口能力。
<br/>
-
执行器支持部件化执行、支持错误用例复测。
<br/>
-
稳定性工具支持报告解析、生成与展示,支持控件注入。
<br/>
主要涉及如下需求:
<br/>
I58ZUJ
用例执行筛选能力
<br/>
I58ZUK
UI测试框架能力增强:API接口补充增强
<br/>
I58ZUM
UI测试框架能力增强:UI-dump功能开发
<br/>
I58ZUR
UI测试框架能力增强:自定义UI操作参数支持
<br/>
I58ZUS
测试调度框架支持配置
<br/>
I58ZUU
测试调度框架支持部件化
<br/>
I58ZUV
稳定性工具支持稳定性报告解析、生成与展示
<br/>
I58ZUW
稳定性工具支持控件注入 | NA |
| 安全基础能力 | 新增OpenHarmony跨设备之间的同帐号互信认证能力。
<br/>
主要涉及如下需求:
<br/>
I58ZNS
支持登录帐号的OpenHarmony设备之间执行同帐号互信认证
<br/>
I58ZNR
支持OpenHarmony设备(登出帐号或被移除帐号后)移除本设备帐号认证凭据
<br/>
I58ZNP
支持OpenHarmony设备导入/移除跨(同厂商或OEM厂商)帐号互信记录
<br/>
I58ZNT
支持OpenHarmony设备(登录帐号或被绑定到帐号后)导入本设备帐号认证凭据(非对称凭据) | NA |
| 应用 | 图库应用支持图片编辑、动效能力。
<br/>
主要涉及如下需求:
<br/>
I58ZQ3
【图库】图片编辑
<br/>
I58ZQ1
【图库】动效
<br/>
I58ZQ4
【联系人】基础能力-2D能力 | NA |
API变更请参考:
| 公共 | 新增支持Arm架构64位版本编译构建。 | 轻量、小型系统IPC接口与标准系统归一化。 |
| 资源调度 | 新增卡片使用记录信息统计能力。
<br/>
主要涉及如下需求:
<br/>
I531ST
支持卡片卸载时,删除对应的卡片使用记录
<br/>
I531SU
支持查询获取卡片使用记录
<br/>
I531SV
支持记录卡片的使用计数以及使用时间 | NA |
| 多模输入 | 新增遥控器、鼠标、键盘输入设备热插拔监听能力。
<br/>
主要涉及如下需求:
<br/>
I530U7
三方件json版本升级
<br/>
I530UH
启动优化
<br/>
I530UU
支持裁剪鼠标光标显示特
<br/>
I530UL
支持不可触摸窗口
<br/>
I530W5
支持通过JS
API监听遥控器输入设备的热插拔
<br/>
I530W9
支持通过JS
API监听鼠标输入设备的热插拔
<br/>
I530WB
支持通过JS
API查看触摸板输入设备扩展信息
<br/>
I530WF
支持通过JS
API监听键盘输入设备的热插拔
<br/>
I530UW
支持裁剪配置组合按键特性 | NA |
| 系统服务管理 | 新增群组校验机制。
<br/>
主要涉及如下需求:
<br/>
I59XYB
添加群组校验机制
<br/>
I53NZQ
处理远端应用安装情况和版本号
<br/>
I568AO
DMS上报分布式组件关联关系
<br/>
I58ZSB
采集OS类型信息 | NA |
| 包管理 | -
支持沙箱应用的安装、卸载、查询。
<br/>
-
拆包工具支持Stage模型,打包工具能力增强。
<br/>
主要涉及如下需求:
<br/>
I524WG
支持系统应用不允许清除的能力
<br/>
I524WP
查询指定应用是否安装
<br/>
I524UF
支持系统feature的升级(已安装entry的情况下)
<br/>
I524VP
支持隐式查询的优先级
<br/>
I56W2U
包管理支持BackupExtension类型
<br/>
I56W68
将pack.info打到hap包中
<br/>
I56W6W
支持将新旧hap包打包到同一个app包中
<br/>
I56W4O
拆包工具将hap包中的rpcid文件提出
<br/>
I56W59
拆包工具对stage模型包的解析
<br/>
I56W7H
bms扫描完成后,发送扫描完成事件
<br/>
I56WIG
包管理模块对外提供沙箱应用的安装能力
<br/>
I56WIS
包管理模块提供对外沙箱应用的卸载能力
<br/>
I56WJ7
包管理模块提供沙箱应用的包信息的查询能力 | NA |
| 基础通信 | 蓝牙支持人机接口设备接入能力。
<br/>
主要涉及如下需求:
<br/>
I58ZUA
支持人机接口设备接入能力,如蓝牙键盘、鼠标、游戏手柄等 | NA |
| 元能力 | -
FA模型支持查询/设置组件横竖屏状态、组件锁屏显示和组件启动亮屏。
<br/>
-
新增ANR、应用主线程卡死检测等DFX功能。
<br/>
-
新增Stage模型支持Worker机制。
<br/>
主要涉及如下需求:
<br/>
I58ZRH
FA模型支持查询/设置组件横竖屏状态
<br/>
I58ZRI
FA模型支持组件锁屏显示
<br/>
I58ZRJ
FA模型支持组件启动亮屏
<br/>
I58ZRD
ZIDL工具自动生成Extension
Js服务端及客户端接口文件
<br/>
I58ZR5
支持拦截uncatchedexception
<br/>
I58ZR6
支持ANR处理
<br/>
I58ZR7
运行管理服务线程卡死检测
<br/>
I58ZR9
应用主线程卡死检测
<br/>
I58ZRA
通用组件生命周期切换超时检测
<br/>
I58ZR1
FA卡片能力补齐-支持删除无效卡片
<br/>
I58ZR2
FA卡片能力补齐-支持卡片可见状态与更新状态单独设置
<br/>
I58ZQR
提供Ability监听器
<br/>
I58ZQW
提供调度组件生命周期相关的功能
<br/>
I50DOL
Stage模型支持Worker机制 | NA |
| 媒体 | -
新增OpenSL
ES录音接口能力。
<br/>
-
HiStreamer引擎支持标准设备音频播放。
<br/>
主要涉及如下需求:
<br/>
I58ZOI
支持系统设置和获取总音量
<br/>
I58ZOJ
支持音频用户权限控制
<br/>
I58ZOM
支持OpenSL
ES基础录音接口
<br/>
I59H9F
HiStreamer引擎支持标准设备音频播放 | NA |
| 图形 | -
支持安全截图、安全录屏。
<br/>
-
支持嵌入其他应用界面显示。
<br/>
主要涉及如下需求:
<br/>
I58ZOX
RenderService侧支持GPU合成
<br/>
I58ZOU
支持安全截图、安全录屏(安全图层)
<br/>
I58ZOW
支持窗口跨屏的扩展屏、拼接屏
<br/>
I58ZOT
支持嵌入其他应用界面 | NA |
| 窗口 | -
支持快速切换桌面和恢复应用窗口功能。
<br/>
-
支持窗口唤醒屏幕。
<br/>
-
支持窗口保持屏幕常亮/窗口调整屏幕亮度。
<br/>
-
支持安全图层。
<br/>
-
支持窗口可获焦属性/窗口可触摸属性。
<br/>
-
支持窗口方向设置。
<br/>
-
支持应用窗口显示在锁屏之上。
<br/>
-
支持窗口装饰(decoration)。
<br/>
-
应用主窗口支持全屏显示。
<br/>
-
支持应用启动退出窗口控制。
<br/>
-
支持为系统应用提供应用界面组合能力。
<br/>
主要涉及如下需求:
<br/>
I58ZP0
支持Display显示大小(Density)设置
<br/>
I58ZP1
提供快速切换桌面和恢复应用窗口功能
<br/>
I58ZP4
支持窗口唤醒屏幕
<br/>
I58ZP5
支持窗口保持屏幕常亮
支持窗口调整屏幕亮度
<br/>
I58ZP6
支持安全图层
<br/>
I58ZP7
支持窗口可获焦属性
支持窗口可触摸属性
<br/>
I58ZP8
支持窗口方向设置
<br/>
I58ZPA
支持应用窗口显示在锁屏之上
<br/>
I58ZPD
支持窗口装饰
<br/>
I58ZPE
应用主窗口支持全屏显示
<br/>
I58ZPG
支持应用启动退出窗口控制
<br/>
I58ZPI
支持应用启动窗口
<br/>
I58ZPJ
支持为系统应用提供应用界面组合能力 | NA |
| 网络管理 | -
新增WebSocket
JS
API。
<br/>
-
兼容system.fetch。
<br/>
-
兼容system.network。
<br/>
主要涉及以下需求:
<br/>
I53CKH
支持兼容system.fetch
<br/>
I53CKT
支持WebSocket
<br/>
I53CJX
支持兼容system.network | NA |
| 全球化 | -
支持获取资源的同步接口,支持按资源名称获取资源,支持获取float等类型资源。
<br/>
-
新增对MCC/MNC类型限定词资源的支持。
<br/>
-
支持应用内不同模块独立编译。
<br/>
-
支持获取区域偏好的年月日顺序。
<br/>
-
获取本地文字的读音表达,例如汉字转拼音。
<br/>
主要涉及如下需求:
<br/>
I596AO
支持MCC/MNC限定词
<br/>
I58ZSE
资源管理接口能力增强
<br/>
I58ZSG
资源ID生成
<br/>
I4WM02
音译
<br/>
I4WK2O
日期顺序获取 | NA |
| ArkUI | -
支持组件布局边界显示。
<br/>
-
增强XComponent组件的鼠标操作,并且优化了输入法弹出时的布局调整,在应用性能方面进行了优化。
<br/>
-
增强分栏与侧边栏组件能力,支持拖拽自动隐藏功能。
<br/>
-
AbilityComponent组件支持,支持将应用界面(Ability)作为控件嵌入其他应用显示。
<br/>
主要涉及需求如下:
<br/>
I58ZPY
支持解码降采样图片性能化
<br/>
I58ZPX
支持CPU提频优化动画性能
<br/>
I58ZPW
新增AbilityComponent组件
<br/>
I58ZPS
XComponent组件鼠标事件
<br/>
I58ZPR
支持输入框拉起输入法应用时自动布局
<br/>
I58ZPQ
分栏、侧边栏支持自由拖拽到小于最小宽度后自动隐藏功能
<br/>
I58ZPP
图形绘制/辅助类组件支持显示布局边界
<br/>
I58ZPO
按钮/选择/信息展示/动效类组件支持显示布局边界
<br/>
I58ZPN
文本/输入/图片/视频/媒体类组件支持显示布局边界 | NA |
| 程序访问控制 | -
新增SELinux针对service、hdf_service的标签保护能力。
<br/>
-
新增Native服务的权限配置及校验能力。
<br/>
主要涉及需求如下:
<br/>
I58ZO1
针对service,提供selinux标签保护能力
<br/>
I58ZO2
针对hdf_service,提供selinux标签保护能力
<br/>
I58ZO3
accessToken支持native服务的权限校验机制 | NA |
| 公共基础类库 | TypedArray和SharedArrayBuffer支持ECMA
2021规范。
<br/>
主要涉及如下需求:
<br/>
I58ZPZ
支持TypeArray
2021规范
<br/>
I58ZQ0
支持
shard
array
buffer
2021规范 | NA |
| 语言编译运行时 | -
方舟虚拟机支持多实例调试,以及条件断点和watch表达式。
<br/>
主要涉及如下需求:
<br/>
I58ZQE
方舟支持多实例调试
<br/>
I58ZQD
方舟支持条件断点
<br/>
I58ZQB
方舟支持watch变量及表达式
<br/>
I58ZQ8
支持TSAOT优化编译器生成代码支持ArkJS运行时GC特性
<br/>
I58ZQ7
支持TSAOT优化编译器后端机器码生成框架适配 | NA |
| 升级服务 | 新增适配RK
3568。
<br/>
主要涉及如下需求:
<br/>
I58ZSM
update_service部件支持RK
3568升级适配
<br/>
I58ZSO
updater部件支持RK
3568升级适配 | NA |
| Misc软件服务 | 补齐API6前的http文件上传、下载接口。
<br/>主要涉及如下需求:<br/>I58ZSC 【download】支持\@system.request接口<br/>
I53J82
【upload】支持
\@
system.request接口 | NA |
| 文件管理 | -
支持特殊沙箱的可配置能力。
<br/>
-
三方应用存储查询能力。
<br/>
主要涉及如下需求:
<br/>
I58ZS6
支持应用沙箱差异化配置的能力
<br/>
I58ZS9
支持为三方应用提供存储查询的能力
<br/>
I58ZSA
适配HUKS
HAL层新接口
<br/>
I58ZS3
支持分布式公共数据访问框架的版本升级能力 | NA |
| 事件通知 | -
新增支持代理通知,提供代理三方应用发送通知能力。
<br/>
-
增强通知渠道信息查询和设置的能力。
<br/>
主要涉及如下需求:
<br/>
I582UB
支持代理通知
<br/>
I582TF
通知渠道信息设置和查询增强 | NA |
| 泛Sensor服务子系统 | 泛sensor新增适配环境光传感器。
<br/>
主要涉及如下需求:
<br/>
I53784
泛sensor能力持续集成-环境光传感器
<br/>
I538PX
SystemAPI同步相关实现 | NA |
| 分布式数据管理 | 新增提供分布式对象sample。
<br/>
主要涉及如下需求:
<br/>
I4WO0S
提供分布式对象sample | NA |
| 驱动 | -
支持动态加载内核驱动能力。
<br/>
-
外设模块HAL能力增强及HDI接口完善。
<br/>
主要涉及如下需求:
<br/>
I4UD9W
支持内核态动态驱动加载机制,提高设备驱动开发、调试效率
<br/>
I54566
相机服务和HDI循环依赖整改
<br/>
I50I6S
Audio新增IPC模式与直调模式接口调用统一
<br/>
I54FQG
提供codec设备驱动模型,支持codec类型设备
<br/>
I544XP
支持HDF服务SELinux权限检查
<br/>
I4UL98
ADC适配Linux内核IIO框架 | NA |
| 编译构建 | -
新增支持Stage新模型的各种HAP包随版本代码编译
<br/>
-
支持三方开源软件作为单独部件,当其被其他部件依赖时,编译系统自动安装到镜像,不需要配置到产品列表中
<br/>
-
对python、jinja2、markupsafe做了版本升级
<br/>
-
支持编译时定制设备类型
<br/>
-
支持区分编译user/root版本
<br/>
-
支持预编译的模块配置删除符号表
<br/>
-
归一化轻富设备产品配置
<br/>
主要涉及如下需求:
<br/>
I53FCL
兼容支持Stage新模型HAP包随版本编译
<br/>
I54ZLX
支持三方开源软件作为单独部件,当其被其他部件依赖时,编译系统自动安装到镜像,不需要配置到产品列表中
<br/>
I54ERB/I52MRL/I52KTV
对被cleansource
3.1识别EOM的开源软件进行版本升级
<br/>
I5714O
支持编译定制化ohos.para
<br/>
I4Q9MI
支持预编译的模块配置删除符号表
<br/>
I56M93
归一化轻富设备产品配置 | -
对python、jinja2、markupsafe进行版本升级
<br/>
-
支持区分编译user/root版本
<br/>
主要涉及如下需求:
<br/>
I54ZLX
支持三方开源软件作为单独部件,当其被其他部件依赖时,编译系统自动安装到镜像,不需要配置到产品列表中
<br/>
I54ERB/I52MRL/I52KTV
对被cleansource
3.1识别EOM的开源软件进行版本升级
<br/>
I4Q9MI
支持预编译的模块配置删除符号表 |
| 测试 | -
测试用例执行支持筛选,按类型、粒度、级别筛选。
<br/>
-
UI测试框架新增滑动查找等接口能力。
<br/>
-
执行器支持部件化执行、支持错误用例复测。
<br/>
-
稳定性工具支持报告解析、生成与展示,支持控件注入。
<br/>
主要涉及如下需求:
<br/>
I58ZUJ
用例执行筛选能力
<br/>
I58ZUK
UI测试框架能力增强:API接口补充增强
<br/>
I58ZUM
UI测试框架能力增强:UI-dump功能开发
<br/>
I58ZUR
UI测试框架能力增强:自定义UI操作参数支持
<br/>
I58ZUS
测试调度框架支持配置
<br/>
I58ZUU
测试调度框架支持部件化
<br/>
I58ZUV
稳定性工具支持稳定性报告解析、生成与展示
<br/>
I58ZUW
稳定性工具支持控件注入 | NA |
| 安全基础能力 | 新增OpenHarmony跨设备之间的同帐号互信认证能力。
<br/>
主要涉及如下需求:
<br/>
I58ZNS
支持登录帐号的OpenHarmony设备之间执行同帐号互信认证
<br/>
I58ZNR
支持OpenHarmony设备(登出帐号或被移除帐号后)移除本设备帐号认证凭据
<br/>
I58ZNP
支持OpenHarmony设备导入/移除跨(同厂商或OEM厂商)帐号互信记录
<br/>
I58ZNT
支持OpenHarmony设备(登录帐号或被绑定到帐号后)导入本设备帐号认证凭据(非对称凭据) | NA |
| 应用 | 图库应用支持图片编辑、动效能力。
<br/>
主要涉及如下需求:
<br/>
I58ZQ3
【图库】图片编辑
<br/>
I58ZQ1
【图库】动效
<br/>
I58ZQ4
【联系人】基础能力-2D能力 | NA |
### API变更
_[API差异报告](api-change/v3.2-beta/readme.md)_
...
...
@@ -184,31 +184,31 @@ _[API差异报告](api-change/v3.2-beta/readme.md)_
**表2**
新增Samples
| 子系统 | 名称 | 简介 | 开发语言 |
| 子系统 | 名称 | 简介 | 开发语言 |
| -------- | -------- | -------- | -------- |
| ArkUI | MouseEvent | 本示例模拟了简单的扫雷游戏调用了鼠标事件的相关接口 | eTS |
| ArkUI | Vibrator | 本示例模拟倒计时场景,展示振动接口的使用方法。 | eTS |
| DFX | FaultLogger | 本示例展示了在eTS中如何获取应用故障相关信息。 | eTS |
| ArkUI | Gallery | 本Demo通过不同示例向用户介绍通用事件、通用属性、手势处理等不同组件的功能。 | eTS |
| 图形 | JsWebGL | 本示例调用GPU资源绘制了五角星和矩形,展示WebGL相关接口的使用方法。 | JS |
| ArkUI | Clock | 本示例使用eTS
UI能力实现一个简单的时钟应用。 | eTS |
| 网络管理 | Http | 本示例仿postman输入API接口地址,获取相应数据,介绍数据请求接口的用法。 | eTS |
| ArkUI | FlishLight | 本示例通过屏幕的亮度变化来模拟手电筒功能,屏幕变亮模拟手电筒打开,屏幕变暗模拟手电筒关闭。 | eTS |
| 网络管理 | Socket | 本示例主要演示了Socket在网络通信方面的应用,展示了Socket在两端设备的连接验证、聊天通信方面的应用。 | eTS |
| 分布式数据管理 | DistributedRdb | 本示例展示了在eTS中分布式关系型数据库的使用,在增、删、改、查的基本操作外,还包括分布式数据库的数据同步能力。 | eTS |
| 元能力 | BackgroundTaskManager | 本示例模拟下载功能,将下载任务通过后台任务管理进行处理,实现退出应用后任务仍能够执行,直至任务结束。 | eTS |
| 元能力 | BringApp | 本示例使用FeatureAbility接口,通过应用的包名与Ability名,拉起系统应用。 | eTS |
| 媒体 | VideoPlayer | 本示例展示了在eTS中如何VideoPlayer播放视频,同时提供一个可供其他应用调用播放视频的Ability。 | eTS |
| 元能力 | DistributeCalc | 本示例使用JS分布式能力实现了一个简单的计算器应用,可以进行简单的数值计算,支持远程拉起另一个计算器FA,两个FA进行协同计算。 | eTS |
| 媒体 | JSRecorder | 本示例通过调用媒体相关接口来实现音频录制和播放的功能。 | eTS |
| Web | Browser | 本示例运用OpenHarmony系统提供的Stage模型与相关接口展示了一个简易的浏览器。 | eTS |
| 元能力 | DeviceUsageStatistics | 本示例主要展示了设备使用信息情况。 | eTS |
| ArkUI | AdaptiveCapabilities | 本示例展示在eTS中的多设备自适应能力,包括资源限定词、原子布局和响应式布局。 | eTS |
| ArkUI | Game2048 | 2048是一款比较流行的数字游戏,此游戏demo是grid组件基础上进行开发完成的。 | eTS |
| 窗口 | Window | 本示例展示了创建新窗口,将应用悬浮在其他界面,及应用分屏等功能 | eTS |
| 分布式数据管理 | Preference | 本示例主要展示了首选项在主题切换方面的功能。 | eTS |
| ArkUI | NativeAPI | 本示例展示了在eTS中如何调用C++的接口以及C++如何回调JS,完成了一个简单的五子棋游戏,在native层完成计算逻辑,eTS完成界面绘制和刷新。 | eTS/C++ |
| 全球化 | International | 本示例展示了i18n,intl,resourceManager在eTS中的使用,使用相关api实现系统语言和地区设置、时间和时区设置,展示了区域格式化示例。 | eTS |
| ArkUI | MouseEvent | 本示例模拟了简单的扫雷游戏调用了鼠标事件的相关接口 | eTS |
| ArkUI | Vibrator | 本示例模拟倒计时场景,展示振动接口的使用方法。 | eTS |
| DFX | FaultLogger | 本示例展示了在eTS中如何获取应用故障相关信息。 | eTS |
| ArkUI | Gallery | 本Demo通过不同示例向用户介绍通用事件、通用属性、手势处理等不同组件的功能。 | eTS |
| 图形 | JsWebGL | 本示例调用GPU资源绘制了五角星和矩形,展示WebGL相关接口的使用方法。 | JS |
| ArkUI | Clock | 本示例使用eTS
UI能力实现一个简单的时钟应用。 | eTS |
| 网络管理 | Http | 本示例仿postman输入API接口地址,获取相应数据,介绍数据请求接口的用法。 | eTS |
| ArkUI | FlishLight | 本示例通过屏幕的亮度变化来模拟手电筒功能,屏幕变亮模拟手电筒打开,屏幕变暗模拟手电筒关闭。 | eTS |
| 网络管理 | Socket | 本示例主要演示了Socket在网络通信方面的应用,展示了Socket在两端设备的连接验证、聊天通信方面的应用。 | eTS |
| 分布式数据管理 | DistributedRdb | 本示例展示了在eTS中分布式关系型数据库的使用,在增、删、改、查的基本操作外,还包括分布式数据库的数据同步能力。 | eTS |
| 元能力 | BackgroundTaskManager | 本示例模拟下载功能,将下载任务通过后台任务管理进行处理,实现退出应用后任务仍能够执行,直至任务结束。 | eTS |
| 元能力 | BringApp | 本示例使用FeatureAbility接口,通过应用的包名与Ability名,拉起系统应用。 | eTS |
| 媒体 | VideoPlayer | 本示例展示了在eTS中如何VideoPlayer播放视频,同时提供一个可供其他应用调用播放视频的Ability。 | eTS |
| 元能力 | DistributeCalc | 本示例使用JS分布式能力实现了一个简单的计算器应用,可以进行简单的数值计算,支持远程拉起另一个计算器FA,两个FA进行协同计算。 | eTS |
| 媒体 | JSRecorder | 本示例通过调用媒体相关接口来实现音频录制和播放的功能。 | eTS |
| Web | Browser | 本示例运用OpenHarmony系统提供的Stage模型与相关接口展示了一个简易的浏览器。 | eTS |
| 元能力 | DeviceUsageStatistics | 本示例主要展示了设备使用信息情况。 | eTS |
| ArkUI | AdaptiveCapabilities | 本示例展示在eTS中的多设备自适应能力,包括资源限定词、原子布局和响应式布局。 | eTS |
| ArkUI | Game2048 | 2048是一款比较流行的数字游戏,此游戏demo是grid组件基础上进行开发完成的。 | eTS |
| 窗口 | Window | 本示例展示了创建新窗口,将应用悬浮在其他界面,及应用分屏等功能 | eTS |
| 分布式数据管理 | Preference | 本示例主要展示了首选项在主题切换方面的功能。 | eTS |
| ArkUI | NativeAPI | 本示例展示了在eTS中如何调用C++的接口以及C++如何回调JS,完成了一个简单的五子棋游戏,在native层完成计算逻辑,eTS完成界面绘制和刷新。 | eTS/C++ |
| 全球化 | International | 本示例展示了i18n,intl,resourceManager在eTS中的使用,使用相关api实现系统语言和地区设置、时间和时区设置,展示了区域格式化示例。 | eTS |
请访问
[
Samples
](
https://gitee.com/openharmony/app_samples
)
仓了解更多信息。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录