DevEco Studio 2.0 Beta3 发布,HarmonyOS 的配套 IDE
12月16日,华为发布了 HarmonyOS 2.0 手机开发者 Beta 版。与此同时,作为手机开发者 Beta 版本的配套 IDE,HUAWEI DevEco Studio 2.0 Beta3 也针对手机同步升级了相关特性功能。
HUAWEI DevEco Studio 是华为打造的一款面向1+8+N全场景、泛终端的一站式集成开发环境。9月份 HDC 发布的 2.0 Beta1 版本已具备工程模板创建、代码编辑、编译构建、远程模拟仿真调试、发布等端到端的 HarmonyOS 应用开发服务,此次12月份升级的 Beta3 版本新增了一系列新特性。
1. 新增 9 个手机工程模板
HUAWEI DevEco Studio 2.0 Beta3 在原有 Car、TV、Wearable、Lite Wearable、Smart Vision 设备工程模板库中新增了支持 Phone 和 Tablet 的工程模板,共计 24 个常用模板,其中 9 个是针对手机的常用场景,包括 News、Shopping、List、Tab 等工程模板。
开发者可以通过预置的工程模板,对常见应用类型快速上手,避免从零开始,从而降低应用开发工作量和门槛。
2. 新增 Java UI 框架布局界面实时预览
HUAWEI DevEco Studio 2.0 提供的预览器功能采用了运行态预览技术,支持在多台设备上进行预览,而且支持一个界面布局文件在不同设备上呈现效果。11月份 DevEco Studio 2.0 Beta2 版本已支持 JS UI 框架的布局实时预览,此次为配套手机应用开发,Beta3 新增支持 Java UI 框架布局预览。
新增的 Java UI 框架支持 Java UI 和 XML 两种布局方式,开发者可以在上面实时查看应用界面的布局效果。此外,如果希望随时调整 UI 代码,可以在预览界面实时进行点击、滑动等交互操作,提升前端开发效率。
3. 新增手机远程模拟器
HUAWEI DevEco Studio 2.0 Beta3 在已有的车机、智慧屏、智能穿戴远程模拟器基础上,新增了手机和平板两种设备的远程模拟器。
4. 上线分布式调试
所谓分布式调试功能或跨端调试功能,就是当你的工程中包含多个设备模块,例如 A 设备和 B 设备,在 A 设备模块添加断点,B 设备模块在未添加任何断点情况下,调试过程中也可直接无缝从 A 设备模块函数直接"Step Into"B 设备的关联函数。
目前 Beta3 版本的分布式调试仅支持真机,预计到下一个 Beta 版本支持远程模拟器。
此外,分布式调试还支持 JS/Java 跨语言混合调试,针对 JS FA 调用 Java PA 的调试场景,开发者可以通过 JS FA 调用 Java FA 的代码行或者 Java PA 相关代码处进入 Java 断点,快速发现和解决 JS FA 调用 Java PA 相关问题。
5. 增强 Mac 版本功能
HarmonyOS 官网11月份上线的 DevEco Studio 2.0 Beta2 就出现了 Mac 版本,支持 macOS 10.13/10.14/10.15,但功能和 Windows 版本相比略为简单。此次发布的 Beta3 对 Mac 版本的功能进行了增强。
几个关键增强特性包括:支持 Phone 的工程模板创建、支持 JS 应用的跨设备预览、支持跨设备分布式应用调试功能、支持 Phone 远程模拟器以及支持 JS/Java 语言的混合功能。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Chemex v2.0.7 已经发布,现代化风格 ICT 设备资产管理系统
Chemex v2.0.7 已经发布,这是一个现代化风格 ICT 设备资产管理系统。 此版本更新内容包括: 1:增加二维码批量生成工具,在左侧菜单 工具 中进入。 2:在盘点任务的记录详情内,现在可以直接查看相关的全部盘点条目并操作。 3:左侧菜单优化,文字翻译及分类排序更符合使用体验。 4:服务程序 现在改名为 服务。 5:制造商 现在改名为 厂商,请注意导入功能中的 Excel 表格内对应的字段名称也需要修改。 6:菜单中增加了 工具 菜单,将 Chemex App 和 二维码批量生成工具 统一规划到此菜单中。 7:完善了部分新增功能的权限配置表。 8:合并清理了无用的视图文件。 9:增加了 站点配置 模块,现在可以对站点的 标题、LOGO 等进行自定义配置,站点配置 模块的优先级高于原有的 .env 配置文件。 10:更新了 Chemex App 的UI,现在使用 uView 前端组件作为基础组件框架。 11:执行 artisan chemex:update 命令后,会复写菜单表和权限表,这两项为站点的最佳实践,如无必要,请不要自定义此表内的内容,在新版本发布的同时,也会将最新的...
- 下一篇
QtSwissArmyKnife v3.4.1 发布,跨平台调试工具
QtSwissArmyKnife v3.4.1 已发布。QSAK(Qt Swiss Army Knife)是一款基于Qt开源框架打造的多功能、跨平台调试工具。目前支持串口调试、udp 调试、tcp 调试及 websocket 调试等。支持 Windows、Linux、raspberry pi 等平台! 此版本更新内容包括: bug修复: 01. 某些输入格式无法正确计算CRC值 02. 修复“输出时间”选项持久化失效的bug 03. 自动回复模块,参考数据在二进制、8进制、10进制及16进制格式时后面输入空格后数据解析错误 04. 数据转发模块无法打开串口 05. 输出格式缺失八进制选项 06. 自动发送模块,更改ui自动发送周期实际自动发送周期不更新 详情查看:https://gitee.com/qsaker/QtSwissArmyKnife/releases/v3.4.1
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS8编译安装MySQL8.0.19
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)