【更新日志】DevEco Studio 2.1 Beta4更新:卡片、Java代码混淆
头像 Tiechui.Wang 2021-04-30 17:55:00    发布
3561 浏览 25 点赞 10 收藏



如何更新

  • 如果您已经安装DevEco Studio,Windows平台可以通过点击Help > Check for Update按钮来检查并更新最新版本;macOS平台可以通过点击DevEco Studio > check for updates按钮来检查并更新最新版本。
  • 您也可以通过点击下载DevEco Studio链接,下载完整的安装包。

已知问题
在使用DevEco Studio V2.1 Beta4过程中,您可能会遇到以下问题,我们将在后续版本中针对这些问题进行改进和优化。

  • 在双向预览功能中,控件的属性面板未展示部分组件(包括panel、toolbar、toolbar-item、toggle、piece、badge、stepper、stepper-item)的属性。
  • Java预览器在预览gif图片时,可能会出现卡顿的现象。
  • JS不支持Attach Debugger to Process调试。
  • 使用Wearable真机和模拟器运行JS测试框架进行单步调试时,需要点两次Resume Program才能进入下一个断点。

V2.1 Beta4(2021-04-30)

新增特性:

  • 新增服务卡片特性,服务卡片是鸿蒙FA的一种主要信息呈现形式,开发者可以在卡片中展示用户最关心的FA数据,并可以通过点击服务卡片内容直接打开FA。例如,天气类FA,可以在服务卡片中展示当前的基本天气信息,点击服务卡片启动天气FA,展示详细的天气数据。关于服务卡片详细介绍请参考开发服务卡片。具体请参考开发服务卡片。

【更新日志】DevEco Studio 2.1 Beta4更新:卡片、Java代码混淆-鸿蒙开发者社区


  • 新增Java代码混淆特性,通过使用proguard工具混淆代码,可将类名、字段、方法名转化为剪短而无意义的名称,可以有效减小应用包大小;同时,代码混淆功能还可以提升反编译的难度,降低源代码泄露的风险,起到保护源代码的目的。具体请参考配置Java代码混淆。

增强特性:

HarmonyOS SDK更新至2.1.1.20版本,Stage为Release。对此,DevEco Studio会针对历史工程进行适配,对于V2.1 Beta 2及之前版本的工程,config.json中的releaseType字段取值会自动适配为Release,对于V2.1 Beta 3版本的工程,releaseType字段取值保持Beta1不变。请注意,在模拟器和真机设备中运行时,该字段必须与模拟器或真机的镜像版本匹配才能正常运行,具体请参考适配历史工程。

解决的问题:

  • 解决了build.gradle脚本配置的compileSdkVersion通过公共变量的方式配置,导致layout下的xml文件报红的问题。
  • 解决了config.json可视化配置界面中,输入package的值不自动联想的问题。
  • 解决了config.json可视化配置界面中,当表格存在必填字段的标签时,不进行输入校验的问题。
  • 解决了在打开HVD Mananger进行登录授权时,如果登录后未授权的情况下关闭HVD Manager,出现DevEco Studio卡死的问题。
  • 解决了使用Phone和Tablet模拟器进行Java调试时,无法进入断点的问题。
  • 解决了css文件在代码量大(例如2000行)时,可能出现自动联想及跳转失效的问题。
  • 解决了批量拷贝js page到当前工程后,编辑器可能出现自动联想补齐失效的问题。


©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
分类
其它
地址:北京市朝阳区北三环东路三元桥曙光西里甲1号第三置业A座1508室 商务内容合作QQ:2291221 电话:13391790444或(010)62178877
版权所有:电脑商情信息服务集团 北京赢邦策略咨询有限责任公司
声明:本媒体部分图片、文章来源于网络,版权归原作者所有,我司致力于保护作者版权,如有侵权,请与我司联系删除
京ICP备:2022009079号-2
京公网安备:11010502051901号
ICP证:京B2-20230255