前言
HarmonyOS華為開發的操作系統,旨在為多種設備提供統一的體驗。它采用了分布式架構,可以在多個設備上同時運行,提供更加流暢的連接和互動。HarmonyOS的目標是提供更高的安全性、更高效、響應更快的用戶體驗,并通過跨設備功能提供更大的便利性。
在鴻蒙開發者工具剛發布的時候,他支持C++、 javascript、 java(安卓)來開發基于鴻蒙系統的應用,
c++ 和java 和傳統的開發是沒有什么區別的。但是HarmonyOS 新增加了js支持。讓前端開發者也可以加入其中。
在DevEco2.x版本中,是可以直接使用vue-cli 來開發 安卓的,但是如果你安裝最新版本的DevEco就無法創建,也無法將之前的項目導入。這個是我之前創建的應用,但是目前已經無法導入DevEco開發工具中
安裝
由于前面所說的,那么以后開發的時候,只能使用DevEco工具。讓我們看一下怎么安裝呢。
訪問官網
官網地址,選擇滿足自己系統的版本。按照步驟進行安裝即可
配置
安裝成功之后,打開IDE,點擊同意,到下面的頁面中,會出現安裝node.js 和ohpm ;然后next, 一直next ,直到完成所有配置
配置成功之后,就會出現
創建hello world工程
- 點擊create project
- 選擇 Empty Ability
- 輸入project name ,點擊finish 完成項目的創建
文件結構
默認情況下,是按實際文件存放的位置排布的,可以點擊project 切換成熟悉的模式
AppScope 主要用于存放整個應用公共的信息
Entry是默認的初始模塊
- ets:編寫的代碼
- configuration:配置文件
- resource: 應用資源
configuration: 應用級的配置文件
運行項目
選擇右上角 device 管理快捷鍵
如果沒有設備,選擇 Device Manger ,進入設備管理頁面
選擇新建模擬器,等待下載sdk ,
新建模擬器成功之后,點擊運行鍵,等待模擬器運行,手機開機后,點擊主頁面的運行,將程序運行到手機中
這樣你就成功運行了項目