- Hello HarmonyOS?。壶櫭蓱瞄_發從入門到精通
- 孫洋
- 6字
- 2022-05-06 15:42:02
1.2 HarmonyOS環境搭建
1.2.1 DevEco Studio安裝
DevEco Studio 是一款面向華為終端全場景多設備的一站式集成化開發環境,基于開源版IntelliJ IDEA Community開發,提供了工程創建、開發、編譯、調試、發布等全流程 HarmonyOS 應用開發能力,使開發者可以高效地開發具備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版本為例。
DevEco Studio的編譯構建依賴JDK。DevEco Studio預置了Open JDK,版本為1.8,在安裝過程中會自動安裝JDK。
電腦最低配置要求如下。
(1)操作系統:Windows10 64位。
(2)內存:8GB及以上。
(3)硬盤:100GB及以上。
(4)分辨率:1280像素×800像素及以上。
安裝DevEco Studio需要以下幾個步驟。
1.下載DevEco Studio
在華為開發者官方網站下載DevEco Studio。目前,下載Release版本不需要登錄華為賬號,而下載最新的 Beta 版本則需要登錄華為賬號。本書以DevEco Studio 2.2版本作為開發環境進行介紹。
2.解壓縮
下載完成后得到一個zip類型的壓縮包,將其解壓縮,得到exe格式的運行文件。我們可以直接運行exe程序來安裝。
3.安裝
進入安裝引導頁面,點擊“Next”按鈕,如圖1-8所示。

圖1-8 DevEco Studio安裝示意圖(1)
設置程序安裝的路徑,如圖1-9所示。

圖1-9 DevEco Studio安裝示意圖(2)
設置安裝選項,如圖1-10所示。其中,“Create Desktop Shortcut”為創建桌面快捷方式,這里只有一個64位的啟動器?!癠pdate PATH variable(restart needed)”為更新環境變量,可以選擇將DevEco Studio啟動器目錄添加到環境變量中。“Update context menu”為更新上下文菜單,若勾選“Add‘Open Folder as Project’”復選框,則在文件夾上點擊鼠標右鍵,會出現“Open Folder as Project”選項。這里可以只勾選“64-bit launcher”復選框,點擊“Next”按鈕,直至安裝完成。

圖1-10 DevEco Studio安裝示意圖(3)
- 自己動手寫分布式搜索引擎
- 剪映短視頻制作全流程:剪輯、調色、字幕、音效
- PPT設計實用教程
- Photoshop案例實戰從入門到精通
- 穿越Photoshop CC
- Microsoft Dynamics GP 2010 Reporting
- Oracle 11g Streams Implementer's Guide
- ASP.NET 3.5 Social Networking
- 短視頻剪輯基礎與實戰應用(剪映電腦版)
- CAD/CAM應用教程
- PKPM 2010結構分析從入門到精通
- Building Websites with Mambo
- Expert Python Programming
- SolidWorks 2020中文版入門、精通與實戰
- Photoshop CC 2018基礎與實戰教程(全彩版)