OpenHarmony是HarmonyOS的開源版。
openharmony源碼下載地址:https://hmxt.org/openharmony
據悉第一個開源版本支持在128KB~128MB的設備上運行,OpenHarmony源代碼僅支持在Linux環境下編譯,所以獲取到源碼后都需要上傳到Linux服務器進行編譯。
OpenHarmony的代碼以組件的形式開放,開發者可以通過如下方式獲取:
通過HPM包管理器獲取。在HPM網站,查找滿足需求的開源發行版,直接下載(或者定制后下載),再通過hpm-cli命令工具將所需的組件及工具鏈下載、安裝到本地。
從代碼倉庫獲取。通過repo或git工具從代碼倉庫中下載。
對于剛接觸HarmonyOS的新用戶,可以在HPM獲取推薦的解決方案,以此為基礎,增加或裁剪部分組件,快速定制系統
文章內容整合自鴻蒙學堂、CSDN【page-up/down】
編輯:hfy
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
OpenHarmony
+關注
關注
25文章
3753瀏覽量
16711
發布評論請先 登錄
相關推薦
迅為RK3568開發板篇OpenHarmony實操HDF驅動配置LED-編譯源碼
重新編譯 Openharmony4.1 源碼,如下所示:
./build.sh --product-name rk3568 --ccache
或者單獨編譯部件
./build.sh
發表于 02-10 10:23
2K0300 OpenHarmony源碼構建指南
2K0300 OpenHarmony源碼構建參考如下
2K0300先鋒派OpenHarmony源碼構建指南
2K0300 源碼編譯wiki
發表于 02-05 09:36
OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙開發板演示
本文介紹瑞芯微主板/開發板編譯OpenHarmony源碼后燒錄鏡像的教程,觸覺智能Purple Pi OH鴻蒙開發板演示。搭載了瑞芯微RK3566四核處理器,樹莓派卡片電腦設計,支持開源鴻蒙OpenHarmony3.2-5.0系
![<b class='flag-5'>OpenHarmony</b><b class='flag-5'>源碼</b>編譯后燒錄鏡像教程,RK3566鴻蒙開發板演示](https://file1.elecfans.com/web3/M00/04/41/wKgZO2dyAH2AFFx6AAB2FN45Lh8124.png)
【開源鴻蒙】使用QEMU運行OpenHarmony輕量系統
本文將會介紹如何從源碼安裝QEMU 6.2.0,以及如何使用QEMU運行OpenHarmony輕量系統。通過本文,你將會對QEMU和OpenHarmony輕量系統又一個初步的認知,并對如何使用QEMU又一個初步的理解和體會。
![【開源鴻蒙】使用QEMU運行<b class='flag-5'>OpenHarmony</b>輕量系統](https://file1.elecfans.com/web2/M00/FD/1A/wKgaomaTk_yANvR3AAJq1Om6IU4309.png)
Openharmony軟件評估指南-米爾瑞芯微RK3568開發板
,開源資料獲取地址如下:
Openharmony官方網站
https://www.openharmony.cn/mainPlay
Openharmony
發表于 09-06 20:06
鴻蒙OpenHarmony南向/北向快速開發教程-迅為RK3568開發板
源碼
P3_初次編譯OpenHarmony源碼
P4_OpenHarmony鏡像簡介以及燒寫工具配置
P5_優化開發流程-搭建windows開發環境
P6_優化開發流程-搭建ubunt
發表于 07-23 10:44
開源鴻蒙 編譯OpenHarmony輕量系統QEMU RISC-V版本
本文將介紹如何為QEMU RISC-V虛擬平臺構建OpenHarmony輕量系統。得益于QEMU的CPU指令集模擬執行能力,該方法可以在沒有開發板的情況下調試和運行OpenHarmony系統源碼。本文介紹的該方法,可以用于
![開源鴻蒙 編譯<b class='flag-5'>OpenHarmony</b>輕量系統QEMU RISC-V版本](https://file1.elecfans.com/web2/M00/FC/2F/wKgZomaTk7iASHCdAAHX8RXBQM8835.png)
鴻蒙OpenHarmony【標準系統 編譯】(基于RK3568開發板)
OpenHarmony支持hb和build.sh兩種編譯方式。此處介紹hb方式,build.sh腳本編譯方式請參考[使用build.sh腳本編譯源碼]。
![鴻蒙<b class='flag-5'>OpenHarmony</b>【標準系統 編譯】(基于RK3568開發板)](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
【開源鴻蒙】下載OpenHarmony 4.1 Release源代碼
本文介紹了如何下載開源鴻蒙(OpenHarmony)操作系統 4.1 Release版本的源代碼,該方法同樣可以用于下載OpenHarmony最新開發版本(master分支)或者4.0
![【開源鴻蒙】<b class='flag-5'>下載</b><b class='flag-5'>OpenHarmony</b> 4.1 Release源代碼](https://file1.elecfans.com/web2/M00/DD/7F/wKgZomYtFoSAdY7EAACN2PSEOtQ539.png)
OpenHarmony開發學習:【源碼下載和編譯】
本文介紹了如何下載鴻蒙系統源碼,如何一次性配置可以編譯三個目標平臺(`Hi3516`,`Hi3518`和`Hi3861`)的編譯環境,以及如何將源碼編譯為三個目標平臺的二進制文件。
![<b class='flag-5'>OpenHarmony</b>開發學習:【<b class='flag-5'>源碼</b><b class='flag-5'>下載</b>和編譯】](https://file1.elecfans.com/web2/M00/C9/18/wKgaomYZN2GAHBvzAAAtdyyqDJk613.jpg)
OpenHarmony內核編程實戰
編程入門[Hello,OpenHarmony]在正式開始之前,對于剛接觸OpenHarmony的伙伴們,面對大篇幅的源碼可能無從下手,不知道怎么去編碼寫程序,下面用一個簡單的例子帶伙伴們入門。▍任務
![<b class='flag-5'>OpenHarmony</b>內核編程實戰](https://file1.elecfans.com/web2/M00/8F/50/wKgZomTMciWAD54NAABOGP2pQZY452.png)
【鴻蒙】OpenHarmony使用strace
://github.com/strace 下載最新源碼 ? //下載地址wget https://github.com/strace/strace/releases/download/
![【鴻蒙】<b class='flag-5'>OpenHarmony</b>使用strace](https://file1.elecfans.com/web2/M00/C1/83/wKgaomXW6N2AJp9uAAQXRxEAprs547.png)
基于 OpenHarmony L2 設備,如何用 IoTDeviceSDKTiny 對接華為云
1.下載 SDK 下載附件中源代碼后,將文件夾重命名為 iot_device_sdk_tiny,將其拷貝到已經下載好的 OpenHarmony 源碼
![基于 <b class='flag-5'>OpenHarmony</b> L2 設備,如何用 IoTDeviceSDKTiny 對接華為云](https://file1.elecfans.com//web2/M00/C0/33/wKgZomXTJpOAZ5u0AAnvoBs2cA0627.png)
評論