DevEco Studio 2.1 正式发布,HarmonyOS 的配套 IDE

栏目: 软件资讯 · 发布时间: 3年前

内容简介:DevEco Studio 2.1 发布已有一段时间,因为是正式版本,所以在此同步一下。 经过多个 Beta 测试版本的迭代,DevEco Studio 2.1 在6月2日发布了首个正式版本,下面是更新说明。 新增特性 一、新增跨设备工程模板 ...

DevEco Studio 2.1 发布已有一段时间,因为是正式版本,所以在此同步一下。

经过多个 Beta 测试版本的迭代,DevEco Studio 2.1 在6月2日发布了首个正式版本,下面是更新说明。

新增特性

一、新增跨设备工程模板

为了满足应用在多设备上运行的开发需求,DevEco Studio 2.1 Release在原有单设备工程模板的基础上,新增了11个跨设备工程模板。

开发者可根据工程向导,依次挑选模板和设备类型,轻松创建跨设备工程,自动生成示例代码和相关资源。

DevEco Studio 2.1 正式发布,HarmonyOS 的配套 IDE

二、新增支持原子化服务开发

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

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

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

  1. 历史版本中,开发者需先选择设备,再选择工程模板。但在最新版本中,开发者需先选择工程模板,再选择支持的设备类型。
  2. 创建工程时,项目类型新增了“Service”选项,可用来创建原子化服务工程。
  3. 如果创建的是原子化服务工程,可通过点击“Show in Service Center ”,来使得此服务可在设备端的服务中心被轻松查找到。

DevEco Studio 2.1 正式发布,HarmonyOS 的配套 IDE

DevEco Studio 2.1 正式发布,HarmonyOS 的配套 IDE

三、新增支持路由器设备

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

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

DevEco Studio 2.1 正式发布,HarmonyOS 的配套 IDE

四、支持 Sample 工程导入

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

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

DevEco Studio 2.1 正式发布,HarmonyOS 的配套 IDE

五、新增分布式模拟器

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

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

DevEco Studio 2.1 正式发布,HarmonyOS 的配套 IDE

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

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

增强特性

  • HarmonyOS SDK更新至2.1.1.21版本,Stage为Release。同时优化了HarmonyOS SDK的下载,第一次安装DevEco Studio,默认会同时下载Java SDK、JS SDK、Toolchains、Previewer。
  • 应用签名能力增强:
    • 支持调测应用自动化签名。
    • 支持通过配置文件方式存储应用签名信息。
  • Java编辑器能力增强,通过集成HuaweiCloud SmartAssist提供更智能的代码补齐能力。
  • 预览器能力增强,请将HarmonyOS SDK更新至最新版本。
    • 支持限定词目录下的xml文件预览。
    • 优化预览器图像传输、实时预览性能。
  • 服务卡片(Service Widget)增强,支持Wearable设备的卡片开发,并新增多个卡片模板。
  • 编译构建的性能优化,提升Hap/App的编译构建速度。
  • Har支持C++共享库构建和使用。
  • 优化HiLog日志输出结果的显示效果,并支持过滤筛选。

解决的问题

  • 解决了graphic目录下shape和vector无法自动联想的问题。
  • 解决了entry和feature模块无法多层级引用har资源的问题。
  • 解决了webview组件在模拟器上不能显示的问题。
  • 解决了Phone设备没有C/C++工程模板的问题。
  • 解决了预览器不能进行横竖屏切换的问题。
  • 解决了预览器不支持多语言(除中文和英文外)的问题。

下载地址 | 用户指南 | 版本说明


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

大数据预测

大数据预测

【美】埃里克·西格尔 / 周昕 / 中信出版社 / 2014-3 / 58.00

360公司董事长周鸿祎、《罗辑思维》主讲人罗振宇郑重推荐 2020年的一天,在你驱车前往公司的路上,导航系统通过预测交通流量,会自动帮你选择一条最合适的交通路线;车内推荐系统会根据你的饮食习惯预测你可能会喜欢吃什么,并推荐沿途的早餐店;你的电子社交助理已经为你自动选择了你可能感兴趣的社交网信息;当车内系统预测到你驾车有些分心时,座椅会自动震动进行提醒…… 以上这些情景不是科幻大片独有的......一起来看看 《大数据预测》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

html转js在线工具
html转js在线工具

html转js在线工具