中国总决赛
√
全球总决赛
√
学习进度
待补充
省赛
能力分类
开发工具与环境及系统移植和适配
能力模型
OpenHarmony的开发工具和环境,包括IDE、调试工具、模拟器等。
DevEco Studio
DevEco Studio使用指南(待完善)
概述
HUAWEI DevEco Studio(以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,为运行在HarmonyOS系统上的应用和元服务(以下简称应用/元服务)提供一站式的开发平台。
作为一款开发工具,除了具有基本的代码开发、编译构建及调测等功能外,DevEco Studio还具有如下特点:
- 高效智能代码编辑:支持ArkTS、JS、C/C++等语言的代码高亮、代码智能补齐、代码错误检查、代码自动跳转、代码格式化、代码查找等功能,提升代码编写效率。
- 多端双向实时预览:支持UI界面代码的双向预览、实时预览、动态预览、组件预览以及多端设备预览,便于快速查看代码运行效果。
- 多端设备模拟仿真:提供HarmonyOS本地模拟器,支持Phone等设备的模拟仿真,便捷获取调试环境。
- DevEco Profiler性能调优:提供实时监控能力和场景化调优模板,便于全方位的设备资源监测,采集数据覆盖多个维度,为开发者带来高效、直通代码行的调优体验。
使用模拟器运行应用/服务(考点)
DevEco Studio提供模拟器供开发者运行和调试HarmonyOS应用/服务。
- 对于Phone、TV和Wearable可以使用本地模拟器(Local Emulator)和远程模拟器(Remote Emulator)
- 对于Tablet可以使用Remote Emulator运行应用/服务
- 对于Lite Wearable和Smart Vision可以使用Simulator运行应用/服务。
例题
10.[单选题]
小明在安装DevEco Studio过程中,发现有报错信息,但是并未理会,在使用工具时,发现代码错误检查、代码自动跳转等功能无法正常使用,上述功能属于哪部分能力?
A:低代码可视化开发
B:多端设备模拟仿真
C:高效智能代码编辑
D:多端双向实时预览
正确答案:C
答案解析:高效智能代码编辑:支持ArkTS、JS、C/C++等语言的代码高亮、代码智能补齐、代码错误检查、代码自动跳转、代码格式化、代码查找等功能,提升代码编写效率。
7.[多选题]
下列哪几项是DevEco Studio提供的调试与开发工具?
A:本地模拟器
B:远程模拟器
C:本地真机
D:预览器
正确答案:ABCD
答案解析:DevEco Studio提供模拟器供开发者运行和调试HarmonyOS应用/服务,对于Phone、TV和Wearable可以使用本地模拟器(Local Emulator)和远程模拟器(Remote Emulator),对于Tablet可以使用Remote Emulator运行应用/服务,对于Lite Wearable和Smart Vision可以使用Simulator运行应用/服务。