华为 DevEco Studio 3.1 Canary 正式发布
头像 goldjin 2022-11-14 10:00:00    发布
1696 浏览 30 点赞 19 收藏

在HDC 2022大会上,华为发布了HarmonyOS应用开发套件DevEco Studio 3.1 Canary版本,供开发者下载。DevEco Studio 3.1 Canary 1为抢先体验版本,与HarmonyOS 3.1 Developer Preview版本配套,支持3.1.0(API 9)Stage模型应用开发。

目前版本支持智能手机,后续版本将支持更多平台。同时,还提供差异化构建打包、跨语言混合调试、快速API参考等功能。

您可以在下面查看华为 DevEco Studio 3.1 Canary 版本的所有更新日志。

新功能:

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

增强功能:

  • 支持HarmonyOS应用/服务3.1.0(API 9)应用/服务开发,包括项目模板、HarmonyOS SDK等。
  • 项目向导新增“关于能力”、“名片能力”、“类目能力”等多个应用/服务开发模板,开发者可根据应用场景选择相应模板,快速创建应用/服务项目。
  • 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++ 调试失败的问题。
©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
分类
HarmonyOS
地址:北京市朝阳区北三环东路三元桥曙光西里甲1号第三置业A座1508室 商务内容合作QQ:2291221 电话:13391790444或(010)62178877
版权所有:电脑商情信息服务集团 北京赢邦策略咨询有限责任公司
声明:本媒体部分图片、文章来源于网络,版权归原作者所有,我司致力于保护作者版权,如有侵权,请与我司联系删除
京ICP备:2022009079号-2
京公网安备:11010502051901号
ICP证:京B2-20230255