OpenHarmony已經開放有一段時間了,下面為大家講一下它的技術架構以及代碼獲取方式。
技術架構
OpenHarmony整體遵從分層設計,從下向上依次為:內核層、系統服務層、框架層和應用層。
特點
硬件互助,資源共享
一次開發,多端部署
統一OS,彈性部署
penHarmony的代碼以組件的形式開放,開發者可以通過下面其中一種方式獲取:
獲取方式1:從鏡像站點下載壓縮文件(推薦)
獲取方式2:從hpm網站組件式獲取。通過HPM,查找滿足需求的解決方案,挑選/裁剪組件后下載。
獲取方式3:用包管理器命令行工具獲取。通過HPM的hpm-cli命令行工具,執行命令下載。
獲取方式4:從代碼倉庫獲取。通過repo或git工具從代碼倉庫中下載。
整合自:CSDN技術社區、鴻蒙社區公眾號
編輯:jq
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
代碼
+關注
關注
30文章
4886瀏覽量
70240 -
HPM
+關注
關注
1文章
40瀏覽量
7940 -
OpenHarmony
+關注
關注
26文章
3820瀏覽量
18114
發布評論請先 登錄
相關推薦
熱點推薦
龍芯2K0300蜂鳥板openharmony版本以及開發疑問
當前蜂鳥板openharmony是release 4.1版本,開發似乎只能JS開發,是否可以移植Openharmony5.0,或者進行ARKTS開發?
發表于 02-20 16:18
OpenHarmony屬性信息怎么修改?觸覺智能RK3566鴻蒙開發板來演示
本文介紹開源鴻蒙OpenHarmony系統下,修改產品屬性信息的方法,觸覺智能Purple Pi OH鴻蒙開發板演示,已適配全新OpenHarmony5.0 Release系統!

如何在開源鴻蒙OpenHarmony開啟SELinux模式?RK3566鴻蒙開發板演示
本文介紹開源鴻蒙OpenHarmony系統下,開啟/關閉SELinux權限的方法,觸覺智能Purple Pi OH鴻蒙開發板演示,已適配全新OpenHarmony5.0 Release系統!

中科創達旗下OSWare奧思維亮相第三屆OpenHarmony技術大會
(股票代碼:300496)旗下北京奧思維科技有限公司(以下簡稱 “OSWare 奧思維”)作為OpenAtom OpenHarmony項目群的B類捐贈人,以及OpenHarmony項目群生態委員會
第三屆OpenHarmony技術大會星光璀璨、致謝OpenHarmony社區貢獻者
10月12日,在上海舉辦的第三屆OpenHarmony技術大會上,32家高校OpenHarmony技術俱樂部璀璨亮相,30家高校OpenHarmony開發者協會盛大啟幕。還分別致謝了年度星光TSG
第三屆OpenHarmony技術大會在上海成功舉辦
了來自全球的開源操作系統技術精英、前沿實踐專家、廣大開發者以及學術界大咖,面向全球展示了OpenHarmony的最新技術、生態、人才進展與行業實踐,同時探討了開源生態的未來發展方向以及萬物智聯時代下操
發表于 10-13 11:14
基于ArkTS語言的OpenHarmony APP應用開發:HelloOpenharmony
1、程序簡介該程序是基于OpenHarmony標準系統編寫的UI應用類:HelloOpenHarmony。本案例是基于API9接口開發。本案例已在OpenHarmony凌蒙派-RK3568開發

基于ArkTS語言的OpenHarmony APP應用開發:簡易計數器
、fontColor、fontStyle、 fontWeight:分別表示設置文字的大小,顏色,樣式以及粗細,我們可以組合起來設置文本的富樣式,先看一個樣例:
Text(\'Hello, OpenHarmony
發表于 09-14 13:38
基于ArkTS語言的OpenHarmony APP應用開發:HelloOpenharmony
: IPerson = { // 創建一個接口的實例
name: \"OpenHarmony\",// 設置屬性值
say: () => { // 實現接口方法
發表于 09-14 12:47
【開源鴻蒙】使用QEMU運行OpenHarmony輕量系統
本文將會介紹如何從源碼安裝QEMU 6.2.0,以及如何使用QEMU運行OpenHarmony輕量系統。通過本文,你將會對QEMU和OpenHarmony輕量系統又一個初步的認知,并對如何使用QEMU又一個初步的理解和體會。

瑞芯微RK3568鴻蒙開發板OpenHarmony系統修改cfg文件權限方法
本文適用于OpenHarmony開源鴻蒙系統修改cfg文件權限方法,深圳觸覺智能研發的RK3566、RK3568、RK3588等開發板、主板等產品均適用此教程

OpenHarmony項目群技術指導委員會2024年中務虛研討會圓滿落幕
、OpenHarmony技術專家組(后文簡稱TSG)代表、各高校OpenHarmony技術俱樂部和OpenHarmony開發者協會代表、OpenHarmony共建單位代表

開源鴻蒙 編譯OpenHarmony輕量系統QEMU RISC-V版本
本文將介紹如何為QEMU RISC-V虛擬平臺構建OpenHarmony輕量系統。得益于QEMU的CPU指令集模擬執行能力,該方法可以在沒有開發板的情況下調試和運行OpenHarmony系統源碼。本文介紹的該

OpenHarmony之開機優化
、磁盤I/O等,并以圖表形式展示出來。
使用方法
參考文檔:OpenHarmony性能調優工具—boochart_小~Q-Laval社區
通過Bootchart工具,開發者可以深入了解系統的啟動過程,并
發表于 07-01 16:39
九聯開鴻閃耀HDC2024,展示OpenHarmony生態創新
的最新進展以及OpenHarmony原生應用的開發實踐。作為華為OpenHarmony使能伙伴以及開放原子開源基金會OpenHarmony核
評論