DevEco Studio V3.1 Canary1 版本说明

icegoblin
发布于 2023-3-20 15:29
浏览
0收藏

DevEco Studio 3.1 Canary1为早期体验版本,与HarmonyOS 3.1 Developer Preview版本配套,支持3.1.0(API 9)Stage模型应用开发,当前版本支持Phone设备,后续版本将支持更多的设备类型。同时本次还提供了差异化构建打包、跨语言混合调试、API参考快速查阅等特性,欢迎大家体验。

版本兼容性

DevEco Studio V3.1 Canary1版本兼容性配套关系如下表所示,对于系统要求请参见​​运行环境要求​​。

组件

版本要求

说明

HarmonyOS SDK/Toolchains

API 4至9

HarmonyOS SDK支持API 4至9。

OpenHarmony SDK/Toolchains

API 7至9

OpenHarmony SDK支持API 7至9。

JDK

11.0.x

在使用DevEco Studio进行编译构建的场景,DevEco Studio自带了JDK 11版本,无需单独安装;如果是使用流水线编译构建场景,需要配置JAVA_HOME为JDK 11。

Node.js

v14.19.1及以上,且只支持14系列版本。

推荐开发者手动安装v14.19.1及以上版本,且只支持14系列版本。

npm

6.14.16及以上,且低于7.0.0版本。

安装Node.js时,会自动安装npm。

hvigor

1.3.1

编译构建工具,适用于API 8和9的工程。

hvigor-ohos-plugin

1.3.1

编译构建插件,适用于API 8和9的工程。

Gradle

7.3

编译构建工具,适用于HarmonyOS API 4至7的工程。

com.huawei.ohos:hap

3.1.1.4

编译构建插件,适用于HarmonyOS API 4至7的工程。

decctest

1.2.7.11

API 4至7测试框架插件。

hypium

1.0.3

API 8和9测试框架插件。

版本变更说明

新增特性:

  • 新增支持应用/服务开发环境的诊断功能,能够检测开发环境是否完备,确保开发者拥有良好的开发体验。若检查结果中存在不满足的检查项,建议您根据修复建议进行调整。具体请参考​​DevEco Studio开发环境诊断​​。
  • 新增支持基于Hvigor工程定制多目标构建产物特性,应用厂商会根据不同的部署环境,不同的目标人群,不同的运行环境等,将同一个应用定制为不同的版本,如普通版、VIP版、免费版、付费版等。通过在DevEco Studio中进行少量的差异化处理,在编译构建过程中实现一个应用构建出不同的目标产物版本,实现源代码、资源文件等的高效复用。具体请参考​​定制多目标构建产物​​。
  • 新增支持ArkTS/JS与C/C++跨语言调试特性,在C/C++工程中,采用ArkTS/JS与C/C++进行混合开发,能够在ArkTS或JS调用C/C++方法处,直接进入C/C++代码中进行调试,方便开发者快速发现并解决跨语言调用相关代码的问题。具体请参考​​ArkTS/JS与C/C++工程跨语言调试​​。
  • 新增支持API参考文档快速查询特性,通过在编辑器中调用ArkTS API接口或ArkTS/JS组件时,可以通过编辑器快速、精准的查询其对应的参考类文档(DevEco Studio集成了离线版API参考类文档,最新版本请参考官网​​HarmonyOS API参考​​​和​​OpenHarmony API参考​​),便于开发者快速查阅相关内容。

增强特性:

  • 支持HarmonyOS应用/服务3.1.0(API 9)的应用/服务开发,包括工程模板、HarmonyOS SDK等。
  • 工程向导新增About Ability、Business Card Ability、Category Ability等多个应用/服务开发模板,开发者可根据应用场景选择对应模板快速创建应用/服务工程。
  • API Version 8~9工程编译构建性能优化,支持任务级并行与增量构建,提升了构建速度。
  • 远程模拟器支持HarmonyOS 3.1.0(API 9)镜像的远程设备P50,方便开发者调试3.1.0(API 9)应用/服务。
  • OpenHarmony日志功能支持打印FaultLog,便于应用开发者快速查询、定位、导出应用故障信息。

已解决的问题:

  • 解决了OpenHarmony SDK的安装路径不支持空格的问题。
  • 解决了在ArkTS工程中,使用Inspector双向预览功能时,部分组件的属性在Attributes属性列表中不显示的问题。
  • 解决了在OpenHarmony的ArkTS工程中,连续修改DataPanel组件的values属性值可能导致预览器崩溃的问题。
  • 解决了在编译过程中小概率出现内存使用过高,导致编译失败的问题。
  • 解决了电脑主机存在双显卡时,运行本地模拟器出错的问题。
  • 解决了P50远程模拟器上无法打印HiLog日志的问题。
  • 解决了在预览OpenHarmony API 9工程时,PreviewLog无法打印Console日志及HiLog日志的问题。
  • 解决了在macOS系统升级到12.3及以上版本时,因系统默认不带Python 2.7版本,导致启动C++调试失败的问题。


文章转载自:https://developer.harmonyos.com/cn/docs/documentation/doc-releases/release_notes-0000001057597449

分类
标签
devecostudio-mac-tool-3.1.0.100.zip 1005.02M 0次下载
devecostudio-windows-tool-3.1.0.100.zip 863.72M 10次下载
已于2023-3-20 15:57:25修改
收藏
回复
举报
回复
    相关推荐