DevEco Studio 2.0各版本说明
V2.0.12.201(2020-12-16) 点击此处下载
新增特性:
①支持手机(Phone)和平板(Tablet)的HarmonyOS应用开发。通过预置的工程模板,可一键生成手机和平板的应用工程目录及源码。需要注意的是,配套的HarmonyOS SDK版本需更新至2.1.0.5版本。具体请参考创建一个新的工程。
②支持手机(Phone)、平板(Tablet)、车机(Car)、智慧屏(TV)和智能穿戴(Wearable)的Java应用预览器功能,可以在开发过程中查看应用效果。Java应用支持JavaUI和XML两种布局方式,其中JavaUI布局(AbilitySlice.java或Ability.java文件)可以动态预览应用的交互效果,如点击、跳转、滑动等互动式操作,修改了布局代码后,点击预览器窗口中的按钮,可以查看修改后的布局效果;XML布局文件可以实时预览,修改和保存了XML代码后,预览器会实时展示应用的布局效果。具体请参考使用预览器查看应用效果。
③分别支持JS应用和Java应用的跨设备预览器功能,在应用开发阶段,可以使用跨设备预览器查看应用在不同设备上的运行效果。具体可参考使用预览器查看应用效果。
④支持跨设备代码编辑功能,在编辑代码时,可以自动联想出各设备支持的能力合集,如HML组件合集、CSS样式合集、JS API接口合集等,开发者可以根据对应的设备类型,快速完成代码的编写和补齐。具体请参考跨设备代码编辑。
⑤支持JS/Java跨语言混合调试,针对JS FA调用Java PA的调试场景,可以通过JS FA调用Java FA的代码行或者Java PA相关代码处进入Java断点,方便开发者快速发现和解决JS FA调用Java PA相关问题。具体请参考JS/Java跨语言调试。
⑥支持跨设备分布式应用调试,基于HarmonyOS IDL实现的跨设备的分布式场景,DevEco提供了跨设备的HarmonyOS分布式应用的调试功能,方便开发者调测分布式应用。具体请参考跨设备分布式应用调试。
⑦支持Java调试变量可视化,在Java代码调试过程中,可以通过Plain(字符)、Line(折线图)、Bar(柱状图)和Table(表格)方式可视化呈现变量的当前值;同时支持变量连续变化值可视化,以坐标图的方式进行呈现同时呈现多个变量连续变化的过程。具体请参考Java语言调试。
增强特性:
① HarmonyOS SDK更新至2.1.0.5版本,使用该SDK版本请配套更新DevEco Studio至最新版本。关于DevEco Studio兼容的SDK版本信息请参考DevEco Studio与SDK版本配套表。
②远程模拟器支持手机(Phone)和平板(Tablet),对应的SDK版本需更新至2.1.0.5版本。
③支持HiTrace日志跟踪定位与分析,便于开发者在HarmonyOS跨设备分布式应用的问题定位过程中,可以根据跨设备调用关系,分析定位调用异常、性能瓶颈等问题。具体请参考Hitrace日志跟踪定位分析。
解决的问题:
①解决了需手动删除macOS自动创建的.DS_Store文件才能编译通过的问题。
②解决了Java编辑器中不支持ResourceTable引用resource目录下的json/xml中定义好的资源的问题。
③解决了Json文件不支持引用已经定义的资源问题。
④解决了config.json文件中ability标签的name属性、js标签的page属性、reqPermissions标签的name和packageName属性不支持输入联想和跳转的问题。
V2.0.10.201(2020-11-15)
新增特性:
①支持Mac操作系统,除不支持智慧屏(TV)和智能穿戴(Wearable)JS应用预览器功能、Java代码的安全检查(Code Check)外,其它功能与Windows系统相同。具体请参考DevEco Studio使用指南。
②支持车机(Car)和智慧视觉(Smart Vision)设备的工程模板创建,可以一键生成车机和智慧视觉应用工程目录及源码。需要注意的是,如果您从DevEco Studio 2.0.8.203和2.0.8.210版本升级至最新版本,在创建Car设备的工程模板前,请将SDK版本更新至最新版本。具体可参考创建一个新的工程。
③远程模拟器增加Car设备,支持开发者通过远程模拟器调试车机类应用。具体可参考使用模拟器运行应用。
④支持智慧屏(TV)、智能穿戴(Wearable)、智慧视觉(Smart Vision)类设备的JS应用实时预览功能。具体可参考使用预览器查看应用效果。
⑤Car设备支持C/C++(Canary版本),包括C/C++的代码编辑、调试、编译构建等功能。具体请参考DevEco Studio使用指南。
增强特性:
①TV和Wearable设备的JS工程支持自定义组件。
②HarmonyOS SDK版本更新至3.0.1.93,如果创建Car的工程或者TV的List Container Ability(Java)和Split Panel Ability(Java)工程,请将SDK版本升级至最新版本。
③模拟器支持界面的缩放。
④优化提升编译构建效率。
⑤HarmonyOS编译构建插件更新至2.0.0.7版本、Gradle插件更新至6.3版本。HarmonyOS编译构建插件和Gradle插件的配套依赖关系如下表所示。
解决的问题:
①解决了关闭DevEco Studio并重新打开当前工程后,JS代码联想补齐失效的问题。
②解决了本地环境中存在JDK版本不匹配问题,Gradle JVM默认使用DevEco Studio自带JDK1.8版本。
③解决了模拟器资源概率性下载失败的问题。
④解决了模拟器登录鉴权时,华为开发者联盟帐号实名认证生效时间较长的问题。
⑤解决了Graphic目录下XML文件命名空间不识别的问题。
V2.0.8.203(2020-09-10)
第一次Beta发布。
DevEco Studio的功能越来越强大了,期待后续版本的发布!
共同期待~
你抢了我的昵称
不好意思,先你一步注册了,哈哈哈