本節演示如何開發第一個HarmonyOS應用。
根據上一節的提示,我們已經安裝好了DevEco Studio,終於可以進入激動人心的開發環節了。
創建應用
在打開DevEco Studio後,我們點擊“Create HamonyOS Project”來創建一個項目。
此時,開源看到如下的界面,這個界面讓你選擇不同設備應用類型的模板。支持的模板有Car、TV及其他智能穿戴設備。這裏,我們選擇了“Car”以及一個空的Ability。有關Ability的概念,我們後續再介紹。這裏就簡單的認爲Ability就是你應用的一個功能。換言之,我們將要創建的是一個沒有功能的應用。
下一步是配置項目的信息,比如項目名稱、包名、位置SDK版本等。這個就按照個人喜好填了。
點擊“Finish”之後,DevEco Studio就會我們創建好了整個應用,並且自動生成了工程代碼。由於HarmonyOS應用是採用Gradle構建的,因此,可以在控制檯看到會自動下載Gradle安裝包。
Gradle下載完成之後,可以看到如下控制檯提示信息。
運行應用
點擊菜單欄的運行按鈕,就可以運行應用。
因此,會讓你選擇一個模擬器。我們是一個Car應用,但默認沒有提供Car應用的模擬器。
選擇模擬器
沒有Car應用的模擬器是沒法運行Car應用的。因此,我們去到HVD Manager頁面,去找到Car應用的模擬器。
訪問HVD Manager頁面,此時又提示需要華爲開發者賬號進行登錄。
實名認證
如果之前沒有做過開發者實名認證,那麼到這裏,就需要進行開發者實名認證了。
根據提示執行下一步。
授權
認證完成之後,再次訪問HVD Manager頁面,會提示用華爲賬號給我們的DevEco Studio授權。
點擊“允許”
點擊“Agree”
運行
此時,就能看到Car等模擬器了。
點擊啓動Car模擬器
這時,能看到模擬器已經啓動了。
我們再次允許我們的應用,就能選中Car的模擬器,即爲下圖的CDC。
最終,應用運行效果如下。
參考引用
- 本系列歸檔至《跟老衛學HarmonyOS開發》:https://github.com/waylau/harmonyos-tutorial
- 參考書籍《鴻蒙HarmonyOS手機應用開發實戰》:https://item.jd.com/13568130.html