鴻蒙系統系列教程5-鴻蒙開發環境的搭建

千鋒武漢發表於2021-07-09

      華為的鴻蒙系統一經發布受到了很多開發者的歡迎,小千為想要提前佈局鴻蒙系統的開發者準備了全套的鴻蒙開發教程。今天我們講一下如何去搭建鴻蒙開發環境,喜歡的同學記得收藏。

       一、搭建開發環境流程

      DevEco Studio支援Windows系統和macOS系統,在開發HarmonyOS應用前,您需要準備HarmonyOS應用的開發環境。環境準備流程如下所示:

千鋒前端培訓

      HUAWEI DevEco Studio(獲取工具請點選連結下載,以下簡稱DevEco Studio)是基於IntelliJ IDEA Community開源版本打造,面向華為終端全場景多裝置的一站式整合開發環境(IDE),為開發者提供工程模板建立、開發、編譯、除錯、釋出等E2E的HarmonyOS應用開發服務。透過使用DevEco Studio,開發者可以更高效的開發具備HarmonyOS分散式能力的應用,進而提升創新效率。作為一款開發工具,除了具有基本的程式碼開發、編譯構建及調測等功能外,DevEco Studio還具有如下特點:

千鋒前端培訓2

      多裝置統一開發環境:支援多種HarmonyOS裝置的應用開發,包括手機(Phone)、平板(Tablet)、車機(Car)、智慧屏(TV)、智慧穿戴(Wearable),輕量級智慧穿戴(LiteWearable)和智慧視覺(Smart Vision)裝置。

      支援多語言的程式碼開發和除錯:包括Java、XML(Extensible Markup Language)、C/C++ 、 JS(JavaScript)、CSS(Cascading Style Sheets)和HML(HarmonyOS Markup Language)。

      支援FA(Feature Ability)和PA(Particle Ability)快速開發:透過工程嚮導快速建立FA/PA工程模板,一鍵式打包成HAP(HarmonyOS Ability Package)。

      支援分散式多端應用開發:一個工程和一份程式碼可跨裝置執行,支援不同裝置介面的實時預覽和差異化開發,實現程式碼的最大化重用。

      支援多裝置模擬器:提供多裝置的模擬器資源,包括手機、平板、車機、智慧屏、智慧穿戴裝置的模擬器,方便開發者高效除錯。

      支援多裝置預覽器:提供JS和Java預覽器功能,可以實時檢視應用的佈局效果,支援實時預覽和動態預覽;同時還支援多裝置同時預覽,檢視同一個佈局檔案在不同裝置上的呈現效果。

       二、HUAWEI DevEco Studio 安裝步驟

      DevEco Studio的編譯構建依賴JDK,DevEco Studio預置了Open JDK,版本為1.8,安裝過程中會自動安裝JDK。

      1、進入HUAWEI DevEco Studio產品頁,點選下載列表後的↓按鈕,下載DevEco Studio。

      2、下載完成後,雙擊下載的“deveco-studio-xxxx.exe”,進入DevEco Studio安裝嚮導,在如下安裝選項介面勾選64-bit launcher後,點選Next,直至安裝完成。

      3、安裝完成後,點選Finish完成安裝。

千鋒前端培訓3

       三、下載HarmonyOS SDK

      DevEco Studio提供SDK Manager統一管理SDK及工具鏈,下載各種程式語言的SDK包時,SDK Manager會自動下載該SDK包依賴的工具鏈。

      1、執行已安裝的DevEco Studio,首次使用,請選擇Do not import settings,點選OK。

      2、根據嚮導設定國家/區域,然後點選Start using DevEco Studio。

      3、工具會自動檢查本地路徑下是否存在HarmonyOS SDK,如果不存在,會彈出如下向導,提示下載HarmonyOS SDK。

      4、預設情況下,SDK會下載到user目錄下,您也可以指定對應的儲存路徑(不支援中文字元),然後點選Next。

      5、預設會下載最新版本的HarmonyOS Java語言SDK和Toolchains。在彈出的License Agreement視窗,點選Accept開始下載SDK。說明如果本地已有SDK包,請選擇本地已有SDK包的儲存路徑,DevEco Studio會增量更新SDK及工具鏈。

      6、等待HarmonyOS SDK及工具下載完成,點選Finish,介面會進入到DevEco Studio歡迎頁。

      7、SDK預設會下載HarmonyOS Java語言SDK和Toolchains,點選上圖歡迎頁中的Configure(或圖示) > Settings,進入HarmonyOS SDK頁面。

      8、如果工程還會用到JS、C/C++語言和預覽器,請在“SDK Platforms”中,勾選對應的SDK包,在“SDK Tools”中勾選Previewer,然後點選Apply,SDK Manager會自動將SDK包和預覽器工具鏈,下載到3中設定的SDK儲存路徑中。

千鋒前端培訓4

       四、建立工程

      DevEco Studio開發環境配置完成後,可以透過執行HelloWorld工程來驗證環境設定是否正確。以Phone工程為例,在Phone的遠端模擬器中執行該工程。

      建立一個新工程

      1、開啟DevEco Studio,在歡迎頁點選Create HarmonyOS Project,建立一個新工程。

      2、選擇裝置型別和模板,以Phone為例,選擇Empty Feature Ability(Java),點選Next。

      3、配置工程的基本資訊

千鋒前端培訓5

       五、執行工程

      1、在DevEco Studio選單欄,點選Tools > HVD Manager。

      2、在瀏覽器中彈出華為開發者聯盟帳號登入介面,請輸入已實名認證的華為開發者聯盟帳號的使用者名稱和密碼進行登入(檢視遠端模擬器登入常見問題)。說明推薦使用Chrome瀏覽器,如果使用Safari、360等其他瀏覽器,要取消阻止跨站跟蹤和阻止所有Cookie功能。

      3、登入後,請點選介面的允許按鈕進行授權

      4、啟動模擬器

      5、執行結果如下

千鋒前端培訓6

      以上就是本期的鴻蒙開發環境搭建的教程了,下一期我們介紹鴻蒙系統的專案結構,感興趣的不要錯過了。

      本文來自千鋒教育,轉載請註明出處。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2780473/,如需轉載,請註明出處,否則將追究法律責任。

相關文章