购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2 下载安装DevEco Studio

HUAWEI DevEco Studio(以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向华为终端全场景多设备的一站式IDE,为开发者提供工程模板创建、开发、编译、调试、发布等E2E(End to End,端到端)的HarmonyOS应用开发服务。通过使用DevEco Studio,开发者可以更高效地开发具备HarmonyOS分布式能力的应用,进而提升创新效率。

作为一款开发工具,除了具有基本的代码开发、编译构建及调测等功能外,DevEco Studio还具有如下特点。

(1)多设备统一开发环境:支持多种HarmonyOS设备的应用开发,包括手机(Phone)、平板(Tablet)、车机(Car)、智慧屏(TV)、智能穿戴(Wearable),轻量级智能穿戴(LiteWearable)和智慧视觉(Smart Vision)设备。

(2)支持多语言的代码开发和调试:包括Java、XML(Extensible Markup Language)、C/C++、JS(JavaScript)、CSS(Cascading Style Sheets)和HML(HarmonyOS Markup Language)。

(3)支持FA(Feature Ability)和PA(Particle Ability)快速开发:通过工程向导快速创建FA/PA工程模板,一键式打包成HAP(HarmonyOS Ability Package)。

(4)支持分布式多端应用开发:一个工程和一份代码可跨设备运行,支持不同设备界面的实时预览和差异化开发,实现代码的最大化重用。

(5)支持多设备模拟器:提供多设备的模拟器资源,包括手机、平板、车机、智慧屏、智能穿戴设备的模拟器,方便开发者高效调试。

(6)支持多设备预览器:提供JS和Java预览器功能,可以实时查看应用的布局效果,支持实时预览和动态预览;同时还支持多设备同时预览,查看同一个布局文件在不同设备上的呈现效果。

DevEco Studio支持Windows和Mac版本,两个版本的安装步骤类似,因此下面将只针对Windows操作系统的软件安装方式进行介绍。

2.2.1 运行环境要求

为保证DevEco Studio正常运行,建议读者的计算机配置满足如下要求。

(1)操作系统:Windows10 64位。

(2)内存:8GB及以上。

(3)硬盘:100GB及以上。

(4)分辨率:1280像素×800像素及以上。

2.2.2 下载和安装Node.js

Node.js软件仅在使用到JS语言开发HarmonyOS应用时才需要安装,如使用其他语言开发,则不用安装Node.js,可跳过此章节。

登录Node.js官方网站(https://nodejs.org/en/download),下载 Node.js 安装软件包。

双击下载后的软件包进行安装,全部按照默认设置单击Next按钮,直至Finish。安装过程中,Node.js会自动在系统的path环境变量中配置node.exe的目录路径。

有关Node.js的更多内容,可以参与笔者所著的《Node.js企业级应用开发实战》(北京大学出版社,2020)。

2.2.3 下载和安装DevEco Studio

DevEco Studio的编译构建依赖JDK,DevEco Studio预置了Open JDK,版本为1.8,安装过程中会自动安装JDK。

进入HUAWEI DevEco Studio产品页(https://developer.harmonyos.com/cn/develop/deveco-studio),下载DevEco Studio安装包。双击下载的deveco-studio-xxxx.exe,进入DevEco Studio安装向导,在图2-13所示界面选中DevEco Studio launcher复选框,单击Next按钮,直至安装完成。

图2-13 选中DevEco Studio launcher复选框

DevEco Studio安装完成(图2-14)后,先不要选中Run DevEco Studio复选框,而应根据配置开发环境,检查和配置开发环境。

图2-14 DevEco Studio安装完成 uHGZPUaLei+vjD0ebvAShJThvkgDJHbDGOtW7LX2LHGUXYhlcgzKmrrjxpCT8VRP

点击中间区域
呼出菜单
上一章
目录
下一章
×