下载之家:安全、高速、放心的绿色下载站!

当前位置:首页IT资讯微软详细列表

鸿蒙 HarmonyOS 开发必备工具,华为 DevEco Studio 2.1 Release 下载

时间:2021-06-04 来源:下载之家
手机扫码继续观看
鸿蒙 HarmonyOS 开发必备工具,华为 DevEco Studio 2.1 Release 下载

6 月 3 日消息 HUAWEI DevEco Studio 是面向全场景多设备的一站式分布式应用开发平台,为开发者提供工程模板创建、开发、编译、调试、发布等 E2E 的 HarmonyOS 应用开发服务。通过使用 DevEco Studio,开发者可以更高效的开发具备分布式能力的应用,进而提升创新效率。

鸿蒙 HarmonyOS 开发必备工具,华为 DevEco Studio 2.1 Release 下载

华为官方表示,经过多次的 Beta 迭代,DevEco Studio 2.1 终于在 6 月 2 日发布了首个 Release 版本。DevEco Studio 2.1 Release 相较以往,究竟带来了哪些突破?请看下文,逐一了解~

突破一:新增跨设备工程模板

为了满足应用在多设备上运行的开发需求,DevEco Studio 2.1 Release 在原有单设备工程模板的基础上,新增了 11 个跨设备工程模板。开发者可根据工程向导,依次挑选模板和设备类型,轻松创建跨设备工程,自动生成示例代码和相关资源。

鸿蒙 HarmonyOS 开发必备工具,华为 DevEco Studio 2.1 Release 下载

突破二:新增支持原子化服务开发

原子化服务(Atomic Service)是 HarmonyOS 提供的一种面向未来的应用程序形态,相对于传统的需安装的应用形态,免安装的原子化服务既能满足用户在不同场景、不同设备上的使用需求,又能给应用提供更丰富的入口、更精准的分发。

DevEco Studio 2.1 Release 新增支持原子化服务(Atomic Service)开发。开发者可在选择工程模板后,快速创建原子化服务工程,并进行后续的代码开发、编译、调试等操作。

温馨提示,新版本中工程创建向导功能发生了较大变化,具体体现在:

①历史版本中,开发者需先选择设备,再选择工程模板。但在最新版本中,开发者需先选择工程模板,再选择支持的设备类型。

②创建工程时,项目类型新增了“Service”选项,可用来创建原子化服务工程。

③如果创建的是原子化服务工程,可通过点击“Show in Service Center”,来使得此服务可在设备端的服务中心被轻松查找到。

鸿蒙 HarmonyOS 开发必备工具,华为 DevEco Studio 2.1 Release 下载

鸿蒙 HarmonyOS 开发必备工具,华为 DevEco Studio 2.1 Release 下载

突破三:新增支持路由器设备

DevEco Studio 2.1 Release 新增支持路由器(Router)设备。开发者可通过 DevEco Studio 中的路由器单设备工程模板,使用 JS 语言,快速开发能运行在路由器设备上的应用。

至此,DevEco Studio 已支持手机 (Phone)、平板 (Tablet)、车机 (Car)、智慧屏 (TV)、智能穿戴 (Wearable)、轻量级智能穿戴 (Lite Wearable)、智慧视觉 (Smart Vision) 和路由器(Router)八种设备。

鸿蒙 HarmonyOS 开发必备工具,华为 DevEco Studio 2.1 Release 下载

突破四:支持 Sample 工程导入

HarmonyOS Sample 是 HarmonyOS 的示例应用程序,开发者们可以通过 Sample 来快速了解如何使用不同的 API 构建应用程序、创建项目。

DevEco Studio 2.1 Release 支持 Sample 工程导入。开发者通过“Import HarmonyOS Sample”菜单界面将 Sample 工程自动导入到 DevEco Studio 中,即可直接查看 Sample 工程代码。

鸿蒙 HarmonyOS 开发必备工具,华为 DevEco Studio 2.1 Release 下载

突破五:新增分布式模拟器

DevEco Studio 2.1 Release 新增了分布式模拟器(Super device)。

分布式模拟器是远程模拟器(Remote Emulator)中的一种,需要登录授权,且每次的使用时长为 1 小时,到期后会自动释放,释放后可重新申请。开发者可使用分布式模拟器来测试应用的分布式功能,例如:应用在不同设备间流转的功能。本次 DevEco Studio 2.1 Release 版本的分布式模拟器,支持部署在“Phone+Phone”和“Phone+Tablet”上的分布式应用测试。

鸿蒙 HarmonyOS 开发必备工具,华为 DevEco Studio 2.1 Release 下载

注:DevEco Studio 2.1 Release 提供分布式模拟器功能处于实验阶段,开发者需在“Settings-DevEco Labs”页面中勾选“Enable Super device”按钮尝鲜。在使用过程中碰到的问题,会在后续版本中迭代优化

除了以上几项突破,DevEco Studio 2.1 Release 在某些已有特性上也做了增强,同时修复了一些遗留问题,具体优化细节如下:

增强特性

✦ 优化 HarmonyOS SDK 的下载:第一次安装 DevEco Studio 时,会默认下载 Java SDK、JS SDK、Toolchains、Previewer

✦ 应用签名能力增强:支持调测应用自动化签名,支持通过配置文件方式存储应用签名信息

✦ Java 编辑器能力增强:通过集成 HuaweiCloud SmartAssist 提供更智能的代码补齐能力

✦ 预览器能力增强:支持限定词目录下的 xml 文件预览,预览器图像传输、实时预览性能优化

✦ 服务卡片(Service Widget)增强:支持 Wearable 设备的卡片开发,并新增多个卡片模板

✦ 编译构建的性能优化:提升 Hap/App 的编译构建速度

✦ Har 支持 C++ 共享库构建和使用

✦ 优化 HiLog 日志输出结果的显示效果,并支持过滤筛选

解决的问题

✦ 解决了 graphic 目录下 shape 和 vector 无法自动联想的问题

✦ 解决了 entry 和 feature 模块无法多层级引用 har 资源的问题

✦ 解决了 webview 组件在模拟器上不能显示的问题

✦ 解决了 Phone 设备没有 C/C++ 工程模板的问题

✦ 解决了预览器不能进行横竖屏切换的问题

✦ 解决了预览器不支持多语言(除中文和英文外)的问题

● 下载地址:

https://developer.harmonyos.com/cn/develop/deveco-studio

● 用户指南:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/tools_overview-0000001053582387

● 版本说明:

https://developer.harmonyos.com/cn/docs/documentation/doc-releases/release_notes-0000001057597449