鴻蒙系統系列教程5-鴻蒙開發環境的搭建
華為的鴻蒙系統一經發布受到了很多開發者的歡迎,小千為想要提前佈局鴻蒙系統的開發者準備了全套的鴻蒙開發教程。今天我們講一下如何去搭建鴻蒙開發環境,喜歡的同學記得收藏。
一、搭建開發環境流程
DevEco Studio支援Windows系統和macOS系統,在開發HarmonyOS應用前,您需要準備HarmonyOS應用的開發環境。環境準備流程如下所示:
HUAWEI DevEco Studio(獲取工具請點選連結下載,以下簡稱DevEco Studio)是基於IntelliJ IDEA Community開源版本打造,面向華為終端全場景多裝置的一站式整合開發環境(IDE),為開發者提供工程模板建立、開發、編譯、除錯、釋出等E2E的HarmonyOS應用開發服務。透過使用DevEco Studio,開發者可以更高效的開發具備HarmonyOS分散式能力的應用,進而提升創新效率。作為一款開發工具,除了具有基本的程式碼開發、編譯構建及調測等功能外,DevEco Studio還具有如下特點:
多裝置統一開發環境:支援多種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完成安裝。
三、下載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儲存路徑中。
四、建立工程
DevEco Studio開發環境配置完成後,可以透過執行HelloWorld工程來驗證環境設定是否正確。以Phone工程為例,在Phone的遠端模擬器中執行該工程。
建立一個新工程
1、開啟DevEco Studio,在歡迎頁點選Create HarmonyOS Project,建立一個新工程。
2、選擇裝置型別和模板,以Phone為例,選擇Empty Feature Ability(Java),點選Next。
3、配置工程的基本資訊
五、執行工程
1、在DevEco Studio選單欄,點選Tools > HVD Manager。
2、在瀏覽器中彈出華為開發者聯盟帳號登入介面,請輸入已實名認證的華為開發者聯盟帳號的使用者名稱和密碼進行登入(檢視遠端模擬器登入常見問題)。說明推薦使用Chrome瀏覽器,如果使用Safari、360等其他瀏覽器,要取消阻止跨站跟蹤和阻止所有Cookie功能。
3、登入後,請點選介面的允許按鈕進行授權
4、啟動模擬器
5、執行結果如下
以上就是本期的鴻蒙開發環境搭建的教程了,下一期我們介紹鴻蒙系統的專案結構,感興趣的不要錯過了。
本文來自千鋒教育,轉載請註明出處。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2780473/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 鴻蒙系統系列教程1-鴻蒙系統的發展史鴻蒙
- 鴻蒙系統系列教程6-鴻蒙系統專案結構解析鴻蒙
- 鴻蒙系統系列教程2-鴻蒙OS系統分散式操作講解鴻蒙分散式
- 鴻蒙系統系列教程3-鴻蒙OS的技術特徵講解鴻蒙特徵
- 鴻蒙Taro實戰:01-搭建開發環境鴻蒙開發環境
- 優酷鴻蒙開發實踐 | 鴻蒙卡片開發鴻蒙
- 鴻蒙系統中的 JS 開發框架鴻蒙JS框架
- 鴻蒙系統超級終端怎麼使用?鴻蒙系統超級終端開啟教程鴻蒙
- 鴻蒙系統應用基礎開發鴻蒙
- 鴻蒙系統嚐鮮鴻蒙
- 鴻蒙開發案例:直尺鴻蒙
- 鴻蒙JS 開發整理鴻蒙JS
- 鴻蒙高併發環境下的服務狀態監控系統鴻蒙
- 鴻蒙系統中Intent的使用鴻蒙Intent
- 鴻蒙系統和安卓的區別 鴻蒙系統是基於安卓嗎鴻蒙安卓
- 鴻蒙OS的系統呼叫是如何實現的? | 解讀鴻蒙原始碼鴻蒙原始碼
- 鴻蒙系統應用開發之開發準備鴻蒙
- 使用Taro開發鴻蒙原生應用——快速上手,鴻蒙應用開發指南鴻蒙
- 使用 Taro 開發鴻蒙原生應用 —— 快速上手,鴻蒙應用開發指南鴻蒙
- 鴻蒙3D開發鴻蒙3D
- 鴻蒙開發案例:指南針鴻蒙
- 鴻蒙開發實戰:【系統服務框架部件】鴻蒙框架
- 聊聊鴻蒙系統與開發者生態前景鴻蒙
- 鴻蒙系統什麼時候能用 鴻蒙系統有什麼特別之處鴻蒙
- 3.5鴻蒙鴻蒙
- 鴻蒙layoutWeight鴻蒙
- 逐行分析鴻蒙系統的 JavaScript 框架鴻蒙JavaScript框架
- 鴻蒙作業系統特點鴻蒙作業系統
- 鴻蒙系統freeModbusTcp移植簡介鴻蒙TCP
- 鴻蒙js開發7 鴻蒙分組列表和彈出menu選單鴻蒙JS
- 華為鴻蒙系統HarmonyOS學習之十:鴻蒙HarmonyOS微核心技術鴻蒙
- 鴻蒙系統應用開發之入門解說鴻蒙
- 鴻蒙開發TypeScript語言:【Number】鴻蒙TypeScript
- 鴻蒙開發前四章鴻蒙
- 鴻蒙開發案例:分貝儀鴻蒙
- 鴻蒙NEXT開發案例:轉盤鴻蒙
- 礦山中的鴻蒙花開鴻蒙
- 華為鴻蒙進一步開啟海外市場!歐洲官宣“鴻蒙”新系統!鴻蒙