OpenHarmony是一個(gè)開(kāi)源項(xiàng)目,由開(kāi)放原子開(kāi)源基金會(huì)孵化及運(yùn)營(yíng),目標(biāo)是面向全場(chǎng)景、全連接、全智能時(shí)代,搭建一個(gè)智能終端設(shè)備操作系統(tǒng)的框架和平臺(tái),為了更好的促進(jìn)萬(wàn)物互聯(lián)產(chǎn)業(yè)。
從HPM組件式openharmony源碼獲取
適合剛接觸OpenHarmony不久、想進(jìn)行快速開(kāi)發(fā)的用戶。能夠在在HPM網(wǎng)站獲取下載開(kāi)源發(fā)行版,或者在開(kāi)源發(fā)行版的基礎(chǔ)上定制。之后用hpm-cli把相關(guān)的組件還有工具下載安裝。
首先自己要安裝好Node.js和hpm命令行工具,安裝步驟如下:
1.推薦安裝 Node.js 12.x 或者更高的版本 (推薦 12.13.0+)。
2.通過(guò)Node.js里的npm安裝hpm命令行工具。
3.打開(kāi)CMD,執(zhí)行下面的命令:
npm install -g @ohos/hpm-cli
4.安裝完成后執(zhí)行如下命令,顯示hpm版本,安裝成功。
hpm -V 或 hpm --version
如果升級(jí)hpm的版本,請(qǐng)執(zhí)行如下命令:
npm update -g @ohos/hpm-cli
操作步驟
1.查找發(fā)行版。
打開(kāi)包管理頁(yè)面HPM然后搜索“發(fā)行版“。
在搜索框輸入關(guān)鍵字。
選擇合適的發(fā)行版。
2.了解發(fā)行版詳情。
點(diǎn)擊「直接下載」,然后下載到本地。
點(diǎn)擊「定制組件」,來(lái)進(jìn)行添加或者刪除。
3.定制組件。
進(jìn)入定制頁(yè)面。
在右邊填寫(xiě)一些項(xiàng)目的基本信息。
點(diǎn)擊“下載”,系統(tǒng)將會(huì)自動(dòng)生成相應(yīng)的OpenHarmony代碼結(jié)構(gòu)文件,保存到本地文件。
4.下載安裝組件。
以上就是openharmony升級(jí)以及openharmony源碼獲取方法了。
本文綜合自gitee
責(zé)任編輯:haq
-
源碼
+關(guān)注
關(guān)注
8文章
653瀏覽量
29518 -
OpenHarmony
+關(guān)注
關(guān)注
25文章
3753瀏覽量
16670
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
2K0300 OpenHarmony源碼構(gòu)建指南
OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙開(kāi)發(fā)板演示
![<b class='flag-5'>OpenHarmony</b><b class='flag-5'>源碼</b>編譯后燒錄鏡像教程,RK3566鴻蒙開(kāi)發(fā)板演示](https://file1.elecfans.com/web3/M00/04/41/wKgZO2dyAH2AFFx6AAB2FN45Lh8124.png)
第三屆OpenHarmony技術(shù)大會(huì)星光璀璨、致謝OpenHarmony社區(qū)貢獻(xiàn)者
基于ArkTS語(yǔ)言的OpenHarmony APP應(yīng)用開(kāi)發(fā):HelloOpenharmony
![基于ArkTS語(yǔ)言的<b class='flag-5'>OpenHarmony</b> APP應(yīng)用開(kāi)發(fā):Hello<b class='flag-5'>Openharmony</b>](https://file.elecfans.com/web2/M00/26/21/pYYBAGG5jjSALfrEAAAwAa9Oig8799.png)
【開(kāi)源鴻蒙】使用QEMU運(yùn)行OpenHarmony輕量系統(tǒng)
![【開(kāi)源鴻蒙】使用QEMU運(yùn)行<b class='flag-5'>OpenHarmony</b>輕量系統(tǒng)](https://file1.elecfans.com/web2/M00/FD/1A/wKgaomaTk_yANvR3AAJq1Om6IU4309.png)
Openharmony軟件評(píng)估指南-米爾瑞芯微RK3568開(kāi)發(fā)板
鴻蒙OpenHarmony南向/北向快速開(kāi)發(fā)教程-迅為RK3568開(kāi)發(fā)板
開(kāi)源鴻蒙 編譯OpenHarmony輕量系統(tǒng)QEMU RISC-V版本
![開(kāi)源鴻蒙 編譯<b class='flag-5'>OpenHarmony</b>輕量系統(tǒng)QEMU RISC-V版本](https://file1.elecfans.com/web2/M00/FC/2F/wKgZomaTk7iASHCdAAHX8RXBQM8835.png)
OpenHarmony之開(kāi)機(jī)優(yōu)化
鴻蒙OpenHarmony【標(biāo)準(zhǔn)系統(tǒng)編寫(xiě)“Hello World”程序】 (基于RK3568開(kāi)發(fā)板)
![鴻蒙<b class='flag-5'>OpenHarmony</b>【標(biāo)準(zhǔn)系統(tǒng)編寫(xiě)“Hello World”程序】 (基于RK3568開(kāi)發(fā)板)](https://file1.elecfans.com/web2/M00/C5/CD/wKgZomYCdwyAIFf5AAB_7E1pFms943.jpg)
鴻蒙OpenHarmony【創(chuàng)建工程并獲取源碼】
![鴻蒙<b class='flag-5'>OpenHarmony</b>【創(chuàng)建工程并<b class='flag-5'>獲取</b><b class='flag-5'>源碼</b>】](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
深開(kāi)鴻正式升級(jí)成為OpenHarmony項(xiàng)目群A類捐贈(zèng)人
![深開(kāi)鴻正式<b class='flag-5'>升級(jí)</b>成為<b class='flag-5'>OpenHarmony</b>項(xiàng)目群A類捐贈(zèng)人](https://file1.elecfans.com/web2/M00/CC/3E/wKgZomYgep6AUWqeAABKauQ4pMg586.png)
OpenAtom OpenHarmony 4.1 Release版本正式發(fā)布
OpenHarmony內(nèi)核編程實(shí)戰(zhàn)
![<b class='flag-5'>OpenHarmony</b>內(nèi)核編程實(shí)戰(zhàn)](https://file1.elecfans.com/web2/M00/8F/50/wKgZomTMciWAD54NAABOGP2pQZY452.png)
評(píng)論