DevEco Studio 2.0各版本说明

发布于 2021-1-13 18:01
浏览
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发布。

 

已于2021-1-14 14:12:07修改
1
收藏
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐