【更新日志】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,展示详细的天气数据。关于服务卡片详细介绍请参考开发服务卡片。具体请参考开发服务卡片。

- 新增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到当前工程后,编辑器可能出现自动联想补齐失效的问题。
©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
分类
其它
标签
鸿蒙
相关推荐
鸿蒙版千问重磅更新,开启瓜分30亿春节活动
三元桥的水冰兔
7289
0同样使用@State装饰器,有时第三层数据可以更新UI,有时不可以,是什么原因?
鸿蒙小助手
5331
0如何在应用内主动刷新卡片?
鸿蒙小助手
6873
0包含C++代码的静态库引入失败,请问是什么原因?
鸿蒙小助手
7737
0
Tiechui.Wang
我还没有写个人简介......
1091
帖子
0
提问
893
粉丝
最新发布
华为应用市场增长优化师火热认证中
2025-03-10 10:16:02 发布华为应用市场斩获Pocket Gamer2023年移动游戏奖,全球第三大移动应用生态获行业认可
2024-04-27 11:06:07 发布热门推荐