DevEco Studio 6.0.1
DevEco Studio 6.0.1 Release(6.0.1.268)兼容性配套关系
DevEco Studio 6.0.1.268携带的工具列表、支持的API范围及开发态版本号信息如下:
****表1 DevEco Studio
| 组件 | 版本 | 说明 |
|---|---|---|
| HarmonyOS SDK | HarmonyOS 6.0.1 Release SDK | - |
| HarmonyOS Emulator | 6.0.1.200 | 模拟器。 |
| Hvigor | 6.21.3 | 编译构建工具DevEco Hvigor(以下简称Hvigor),适用于API 10及以上的工程。 |
| ohpm | 6.0.1 | OpenHarmony三方库的包管理工具。 |
| modelVersion | 6.0.1 | 开发态版本号。 |
| compatibleSdkVersion | 最低兼容版本:4.0.0(10) | 标识应用/元服务运行所需兼容的最低SDK版本。 |
| compileSdkVersion | 6.0.1(21) | 标识编译应用/元服务所使用的SDK版本。 |
| targetSdkVersion | 4.0.0(10)~6.0.1(21) | 标识应用/元服务运行所需目标SDK版本,介于compatibleSdkVersion和compileSdkVersion之间。 |
DevEco Studio 6.0.1.268配套使用的命令行工具列表、支持的API范围及开发态版本号信息如下:
表2 命令行工具
| 组件 | 版本 | 说明 |
|---|---|---|
| Command Line | 6.0.1.268 | 命令行工具集版本。 |
| codelinter | 6.0.240 | 执行代码检查与修复的工具。 |
| hstack | 5.1.0 | 将release应用混淆后的crash堆栈还原为源码对应堆栈的工具。 |
| hvigorw | 6.21.3 | 编译构建工具DevEco Hvigor(以下简称Hvigor),适用于API 10及以上的工程。 |
| ohpm | 6.0.1 | OpenHarmony三方库的包管理工具。 |
| sdk | HarmonyOS 6.0.1 Release SDK | - |
| modelVersion | 6.0.1 | 开发态版本号。 |
| compatibleSdkVersion | 最低兼容版本:4.0.0(10) | 标识应用/元服务运行所需兼容的最低SDK版本。 |
| compileSdkVersion | 6.0.1(21) | 标识编译应用/元服务所使用的SDK版本。 |
| targetSdkVersion | 4.0.0(10)~6.0.1(21) | 标识应用/元服务运行所需目标SDK版本,介于compatibleSdkVersion和compileSdkVersion之间。 |
DevEco Studio 6.0.1 Release(6.0.1.268)新增和增强特性
无新增和增强特性。
DevEco Studio 6.0.1 Release(6.0.1.260)兼容性配套关系
DevEco Studio 6.0.1.260携带的工具列表、支持的API范围及开发态版本号信息如下:
表3 DevEco Studio
| 组件 | 版本 | 说明 |
|---|---|---|
| HarmonyOS SDK | HarmonyOS 6.0.1 Release SDK | - |
| HarmonyOS Emulator | 6.0.1.200 | 模拟器。 |
| Hvigor | 6.21.2 | 编译构建工具DevEco Hvigor(以下简称Hvigor),适用于API 10及以上的工程。 |
| ohpm | 6.0.1.260 | OpenHarmony三方库的包管理工具。 |
| modelVersion | 6.0.1 | 开发态版本号。 |
| compatibleSdkVersion | 最低兼容版本:4.0.0(10) | 标识应用/元服务运行所需兼容的最低SDK版本。 |
| compileSdkVersion | 6.0.1(21) | 标识编译应用/元服务所使用的SDK版本。 |
| targetSdkVersion | 4.0.0(10)~6.0.1(21) | 标识应用/元服务运行所需目标SDK版本,介于compatibleSdkVersion和compileSdkVersion之间。 |
DevEco Studio 6.0.1.260配套使用的命令行工具列表、支持的API范围及开发态版本号信息如下:
表4 命令行工具
| 组件 | 版本 | 说明 |
|---|---|---|
| Command Line | 6.0.1.260 | 命令行工具集版本。 |
| codelinter | 6.0.240 | 执行代码检查与修复的工具。 |
| hstack | 5.1.0 | 将release应用混淆后的crash堆栈还原为源码对应堆栈的工具。 |
| hvigorw | 6.21.2 | 编译构建工具DevEco Hvigor(以下简称Hvigor),适用于API 10及以上的工程。 |
| ohpm | 6.0.1.260 | OpenHarmony三方库的包管理工具。 |
| sdk | HarmonyOS 6.0.1 Release SDK | - |
| modelVersion | 6.0.1 | 开发态版本号。 |
| compatibleSdkVersion | 最低兼容版本:4.0.0(10) | 标识应用/元服务运行所需兼容的最低SDK版本。 |
| compileSdkVersion | 6.0.1(21) | 标识编译应用/元服务所使用的SDK版本。 |
| targetSdkVersion | 4.0.0(10)~6.0.1(21) | 标识应用/元服务运行所需目标SDK版本,介于compatibleSdkVersion和compileSdkVersion之间。 |
DevEco Studio 6.0.1 Release(6.0.1.260)新增和增强特性
编写与调试应用
- 新增部分ACL权限支持通过自动签名快速申请。具体请参考支持ACL权限。
DevEco Studio 6.0.1 Release(6.0.1.251)兼容性配套关系
DevEco Studio 6.0.1.251携带的工具列表、支持的API范围及开发态版本号信息如下:
表5 DevEco Studio
| 组件 | 版本 | 说明 |
|---|---|---|
| HarmonyOS SDK | HarmonyOS 6.0.1 Release SDK | - |
| HarmonyOS Emulator | 6.0.1.200 | 模拟器。 |
| Hvigor | 6.21.1 | 编译构建工具DevEco Hvigor(以下简称Hvigor),适用于API 10及以上的工程。 |
| ohpm | 6.0.1 | OpenHarmony三方库的包管理工具。 |
| modelVersion | 6.0.1 | 开发态版本号。 |
| compatibleSdkVersion | 最低兼容版本:4.0.0(10) | 标识应用/元服务运行所需兼容的最低SDK版本。 |
| compileSdkVersion | 6.0.1(21) | 标识编译应用/元服务所使用的SDK版本。 |
| targetSdkVersion | 4.0.0(10)~6.0.1(21) | 标识应用/元服务运行所需目标SDK版本,介于compatibleSdkVersion和compileSdkVersion之间。 |
DevEco Studio 6.0.1.251配套使用的命令行工具列表、支持的API范围及开发态版本号信息如下:
表6 命令行工具
| 组件 | 版本 | 说明 |
|---|---|---|
| Command Line | 6.0.1.251 | 命令行工具集版本。 |
| codelinter | 6.0.240 | 执行代码检查与修复的工具。 |
| hstack | 5.1.0 | 将release应用混淆后的crash堆栈还原为源码对应堆栈的工具。 |
| hvigorw | 6.21.1 | 编译构建工具DevEco Hvigor(以下简称Hvigor),适用于API 10及以上的工程。 |
| ohpm | 6.0.1 | OpenHarmony三方库的包管理工具。 |
| sdk | HarmonyOS 6.0.1 Release SDK | - |
| modelVersion | 6.0.1 | 开发态版本号。 |
| compatibleSdkVersion | 最低兼容版本:4.0.0(10) | 标识应用/元服务运行所需兼容的最低SDK版本。 |
| compileSdkVersion | 6.0.1(21) | 标识编译应用/元服务所使用的SDK版本。 |
| targetSdkVersion | 4.0.0(10)~6.0.1(21) | 标识应用/元服务运行所需目标SDK版本,介于compatibleSdkVersion和compileSdkVersion之间。 |
DevEco Studio 6.0.1 Release(6.0.1.251)新增和增强特性
无新增和增强特性。
DevEco Studio 6.0.1 Release(6.0.1.249)兼容性配套关系
DevEco Studio 6.0.1.249携带的工具列表、支持的API范围及开发态版本号信息如下:
表7 DevEco Studio
| 组件 | 版本 | 说明 |
|---|---|---|
| HarmonyOS SDK | HarmonyOS 6.0.1 Release SDK | - |
| HarmonyOS Emulator | 6.0.1.200 | 模拟器。 |
| Hvigor | 6.21.1 | 编译构建工具DevEco Hvigor(以下简称Hvigor),适用于API 10及以上的工程。 |
| ohpm | 6.0.1 | OpenHarmony三方库的包管理工具。 |
| modelVersion | 6.0.1 | 开发态版本号。 |
| compatibleSdkVersion | 最低兼容版本:4.0.0(10) | 标识应用/元服务运行所需兼容的最低SDK版本。 |
| compileSdkVersion | 6.0.1(21) | 标识编译应用/元服务所使用的SDK版本。 |
| targetSdkVersion | 4.0.0(10)~6.0.1(21) | 标识应用/元服务运行所需目标SDK版本,介于compatibleSdkVersion和compileSdkVersion之间。 |
DevEco Studio 6.0.1.249配套使用的命令行工具列表、支持的API范围及开发态版本号信息如下:
表8 命令行工具
| 组件 | 版本 | 说明 |
|---|---|---|
| Command Line | 6.0.1.249 | 命令行工具集版本。 |
| codelinter | 6.0.240 | 执行代码检查与修复的工具。 |
| hstack | 5.1.0 | 将release应用混淆后的crash堆栈还原为源码对应堆栈的工具。 |
| hvigorw | 6.21.1 | 编译构建工具DevEco Hvigor(以下简称Hvigor),适用于API 10及以上的工程。 |
| ohpm | 6.0.1 | OpenHarmony三方库的包管理工具。 |
| sdk | HarmonyOS 6.0.1 Release SDK | - |
| modelVersion | 6.0.1 | 开发态版本号。 |
| compatibleSdkVersion | 最低兼容版本:4.0.0(10) | 标识应用/元服务运行所需兼容的最低SDK版本。 |
| compileSdkVersion | 6.0.1(21) | 标识编译应用/元服务所使用的SDK版本。 |
| targetSdkVersion | 4.0.0(10)~6.0.1(21) | 标识应用/元服务运行所需目标SDK版本,介于compatibleSdkVersion和compileSdkVersion之间。 |
DevEco Studio 6.0.1 Release(6.0.1.249)新增和增强特性
无新增和增强特性。
DevEco Studio 6.0.1 Beta1(6.0.1.246)兼容性配套关系
DevEco Studio 6.0.1.246携带的工具列表、支持的API范围及开发态版本号信息如下:
表9 DevEco Studio
| 组件 | 版本 | 说明 |
|---|---|---|
| HarmonyOS SDK | HarmonyOS 6.0.1 Beta1 SDK | - |
| HarmonyOS Emulator | 6.0.1.100 | 模拟器。 |
| Hvigor | 6.21.0 | 编译构建工具DevEco Hvigor(以下简称Hvigor),适用于API 10及以上的工程。 |
| ohpm | 6.21.0 | OpenHarmony三方库的包管理工具。 |
| modelVersion | 6.0.1 | 开发态版本号。 |
| compatibleSdkVersion | 最低兼容版本:4.0.0(10) | 标识应用/元服务运行所需兼容的最低SDK版本。 |
| compileSdkVersion | 6.0.1(21) | 标识编译应用/元服务所使用的SDK版本。 |
| targetSdkVersion | 4.0.0(10)~6.0.1(21) | 标识应用/元服务运行所需目标SDK版本,介于compatibleSdkVersion和compileSdkVersion之间。 |
DevEco Studio 6.0.1.246配套使用的命令行工具列表、支持的API范围及开发态版本号信息如下:
表10 命令行工具
| 组件 | 版本 | 说明 |
|---|---|---|
| Command Line | 6.0.1.246 | 命令行工具集版本。 |
| codelinter | 6.0.200 | 执行代码检查与修复的工具。 |
| hstack | 5.1.0 | 将release应用混淆后的crash堆栈还原为源码对应堆栈的工具。 |
| hvigorw | 6.21.0 | 编译构建工具DevEco Hvigor(以下简称Hvigor),适用于API 10及以上的工程。 |
| ohpm | 6.21.0 | OpenHarmony三方库的包管理工具。 |
| sdk | HarmonyOS 6.0.1 Beta1 SDK | - |
| modelVersion | 6.0.1 | 开发态版本号。 |
| compatibleSdkVersion | 最低兼容版本:4.0.0(10) | 标识应用/元服务运行所需兼容的最低SDK版本。 |
| compileSdkVersion | 6.0.1(21) | 标识编译应用/元服务所使用的SDK版本。 |
| targetSdkVersion | 4.0.0(10)~6.0.1(21) | 标识应用/元服务运行所需目标SDK版本,介于compatibleSdkVersion和compileSdkVersion之间。 |
DevEco Studio 6.0.1 Beta1(6.0.1.246)新增和增强特性
开发环境搭建
- DevEco Studio支持开发API 21工程。
- ohpm-repo支持导出和导入包权限数据。具体请参考ohpm-repo export_pkgPermission和ohpm-repo import_pkgPermission。
使用AI智能辅助编程
编写与调试应用
-
Code Linter静态检测能力新增API兼容性问题检测。具体请参考@compatibility/api-compatibility-check。
-
Code Linter新增通过命令行进行代码检查能力。具体请参考Code Linter代码检查和代码检查工具(codelinter)。
-
支持在计算机和模拟器之间互相复制粘贴。具体请参考操控屏幕。
-
新增tablet类型的模拟器支持多屏能力。具体请参考模拟器多屏能力。
-
新增foldable、tablet和2in1类型的模拟器支持自定义屏幕配置。具体请参考自定义屏幕配置。
-
通过命令行启动模拟器时,支持指定hdc端口号。具体请参考启动模拟器。
-
DevEco Studio支持对部分ExtensionAbility进行黑盒覆盖率测试。具体请参考黑盒覆盖率测试。
-
应用与元服务体检提供全新UX界面,针对高频的体检场景,提供预置的体检卡片,开发者可选择预置卡片快速进行体检,或者根据需要自定义卡片。具体请参考应用与元服务体检。
构建应用
- hvigor-config.json5文件的properties下新增ohos.defaults.release.cmakebuildtype字段,用于在release模式下构建时,指定cmake构建类型。具体请参考hvigor-config.json5文件。
- 工程级build-profile.json5的packOptions下新增deduplicateHar,resOptions下新增idDefinedFilePath字段,用于构建APP/HAP/HSP时,当HAP/HSP依赖相同的HAR时,指定是否去除HSP中重复的HAR,减少包体积。具体请参考工程级build-profile.json5文件。
- 工程级build-profile.json5的strictMode下新增enableStrictCheckOHModule字段,用于调用远程HAR/HSP包中的方法时,指定是否严格校验传入参数的类型。具体请参考工程级build-profile.json5文件。
- 工程级、模块级build-profile.json5的arkOptions下新增autoLazyFilter字段,用于自定义添加"lazy"关键字的模块。具体请参考工程级build-profile.json5文件和模块级build-profile.json5文件。
- DevEco Studio新增一个开关,用于提升C++增量编译效率。具体请参考通过IClang提升C++增量编译效率。
- 混淆助手的属性混淆下新增一个扫描场景:Record类型对象的属性。具体请参考扫描任务。
命令行工具****