文档管理中心
我的
您当前正在浏览新版开发者文档中心,目录分类和层级有所调整。点击左侧当前文档分类名称前的“☰”图标,可切换文档分类。 了解新版目录
版本说明HarmonyOS版本变更预告5.1.0(18)的行为变更汇总

5.1.0(18)的行为变更汇总

OS平台API行为的变更

展开

Kit

变更描述

变更引入版本

影响设备类型

变更生效规则

ArkTS

默认不合并依赖混淆规则变更说明

5.1.0(18) Release

phone, tablet, 2in1

DevEco Studio 5.1.0(18) Release版本生效

ArkUI

getKeyboardAvoidMode接口返回值变更

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

XComponent组件上使用renderFit接口显示效果变更

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

当使用自定义组件名和内置属性重名时编译报错变更

5.1.0(18) Release

phone, tablet, 2in1

使用DevEco Studio 5.1.0 Release及以上版本时生效

CanvasRenderingContext2D方法传NaN和Infinity值后执行的其他绘制方法由不绘制变更为正常绘制

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

CanvasRenderingContext2D的drawImage接口默认单位变更

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

修复blendMode接口离屏模式会影响组件设置的不透明度的问题

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

XComponent设置为Texture模式使用blendMode接口的行为由不生效变更为正常生效

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

setSpecificSystemBarEnabled接口在横屏的行为变更

5.1.0(18) Release

phone

targetSdkVersion ≥ 5.1.0(18)变更生效

滚动组件通用接口backToTop属性默认值变更

5.1.0(18) Release

phone, tablet

targetSdkVersion ≥ 5.1.0(18)变更生效

页面退出场景自定义组件删除前移

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

V1和V2组件冻结能力增强

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

Audio Kit

音频框架识别USB音频设备类型行为变更

5.1.0(18) Release

2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

Basic Services Kit

osAccount.distributedAccount.DistributedAccountAbility.getOsAccountDistributedInfo接口返回值生成规则变更

5.1.0(18) Release

phone, tablet, 2in1

全部生效

CANN Kit(原HiAI Foundation Kit)

原hiai_foundation目录下的头文件废弃,替换为CANNKit下的头文件

5.1.0(18) Release

phone, tablet, 2in1

使用DevEco Studio 5.1.0 Release及以上版本时生效

Device Security Kit

Device Security Kit优化错误码上报

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

Form Kit

卡片支持能力增加安全校验

5.1.0(18) Release

phone, tablet, 2in1

全部生效

Media Kit

应用创建SoundPool时调用media.createSoundPool接口变更

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

Performance Analysis Kit

用户态trace打点格式变更

5.1.0(18) Release

phone, tablet, 2in1

全部生效

Remote Communication Kit

fetch接口新增错误码返回

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

NDK开发

JIT功能默认关闭,需申请权限证书并通过审核后启用

5.1.0(18) Release

phone, tablet, 2in1

全部生效

UX样式或效果的变更

展开

变更描述

变更引入版本

影响设备类型

变更生效规则

按钮默认值变更为新增圆角矩形类型

5.1.0(18) Release

phone, tablet, 2in1

targetSdkVersion ≥ 5.1.0(18)变更生效

修复Popup高级组件宽度限制计算错误的问题

5.1.0(18) Release

phone, tablet, 2in1

全部生效

半模态底部样式最大高度默认避让状态栏安全区

5.1.0(18) Release

phone

targetSdkVersion ≥ 5.1.0(18)变更生效

开发工具的变更

展开

工具分类

变更描述

变更引入版本

影响设备类型

变更生效规则

命令行工具

hiperf命令行调试工具使用权限缩小

5.1.0(18) Release

phone, tablet, 2in1

使用DevEco Studio 5.1.0 Release及以上版本时生效

DevEco Studio

DevEco Studio中fastjson版本升级

5.1.0(18) Release

phone, tablet, 2in1

使用DevEco Studio 5.1.0 Release及以上版本时生效

DevEco Studio

堆栈格式变化

5.1.0(18) Release

phone, tablet, 2in1

使用DevEco Studio 5.1.0 Release及以上版本时生效