0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

openharmony框架

璟琰乀 ? 來(lái)源:gitee ? 作者:gitee ? 2021-06-24 10:44 ? 次閱讀

OpenHarmony是由基金會(huì)孵化及運(yùn)營(yíng)的開(kāi)源項(xiàng)目,那么下面小編為大家介紹openharmony框架。

OpenHarmony技術(shù)架構(gòu)是采用分層設(shè)計(jì),從下向上依次為內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。系統(tǒng)功能按照“系統(tǒng) 》 子系統(tǒng) 》 組件”逐級(jí)展開(kāi)。

內(nèi)核層

內(nèi)核子系統(tǒng):使用了多內(nèi)核設(shè)計(jì),能夠讓不同資源受限設(shè)備使用到適合的OS內(nèi)核。

驅(qū)動(dòng)子系統(tǒng):驅(qū)動(dòng)框架為系統(tǒng)硬件生態(tài)開(kāi)放的基礎(chǔ)。

系統(tǒng)服務(wù)層

OpenHarmony的核心能力集合就是它,通過(guò)框架層對(duì)應(yīng)用程序提供服務(wù)。

框架層

框架層提供了C/C++/JS等多種語(yǔ)言的用戶程序框架以及Ability框架,適用于JS語(yǔ)言的JS UI框架,還有其他軟硬件服務(wù)對(duì)外開(kāi)放的多語(yǔ)言框架API。

應(yīng)用層

應(yīng)用層包括系統(tǒng)應(yīng)用和第三方非系統(tǒng)應(yīng)用。

以上就是openharmony框架,希望對(duì)你有幫助。

本文綜合自gitee

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    6698

    瀏覽量

    123147
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3647

    瀏覽量

    16071
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    第三屆OpenHarmony技術(shù)大會(huì)星光璀璨、致謝OpenHarmony社區(qū)貢獻(xiàn)者

    取得豐碩成果的TSG團(tuán)隊(duì)、OpenHarmony技術(shù)俱樂(lè)部團(tuán)隊(duì)及個(gè)人,本次大會(huì)特別舉辦了星光團(tuán)隊(duì)和星光個(gè)人授牌儀式。共授牌4個(gè)星光TSG,分別是安全及機(jī)密計(jì)算TSG、跨平臺(tái)應(yīng)用開(kāi)發(fā)框架TSG、編程語(yǔ)言
    的頭像 發(fā)表于 10-21 14:10 ?174次閱讀

    基于ArkTS語(yǔ)言的OpenHarmony APP應(yīng)用開(kāi)發(fā):HelloOpenharmony

    1、程序簡(jiǎn)介該程序是基于OpenHarmony標(biāo)準(zhǔn)系統(tǒng)編寫(xiě)的UI應(yīng)用類:HelloOpenHarmony。本案例是基于API9接口開(kāi)發(fā)。本案例已在OpenHarmony凌蒙派-RK3568開(kāi)發(fā)
    的頭像 發(fā)表于 09-15 08:09 ?284次閱讀
    基于ArkTS語(yǔ)言的<b class='flag-5'>OpenHarmony</b> APP應(yīng)用開(kāi)發(fā):Hello<b class='flag-5'>Openharmony</b>

    OpenHarmony 成功亮相國(guó)際學(xué)術(shù)會(huì)議 ASPLOS 2024

    OpenHarmony的分布式特性、并發(fā)驗(yàn)證框架及可信執(zhí)行環(huán)境,并與來(lái)自全球各地的專家學(xué)者深入探討了其在移動(dòng)操作系統(tǒng)、分布式系統(tǒng)、系統(tǒng)架構(gòu)設(shè)計(jì)、移動(dòng)
    的頭像 發(fā)表于 05-16 09:28 ?376次閱讀
    <b class='flag-5'>OpenHarmony</b> 成功亮相國(guó)際學(xué)術(shù)會(huì)議 ASPLOS 2024

    【六】Purple Pi OH開(kāi)發(fā)板帶你7天入門(mén)OpenHarmony!

    今天我們來(lái)從OpenHarmony簡(jiǎn)介、環(huán)境搭建、創(chuàng)建第一個(gè)OpenHarmony項(xiàng)目等方面開(kāi)始OpenHarmony應(yīng)用開(kāi)發(fā)的第一步。一.OpenHarmony簡(jiǎn)介
    的頭像 發(fā)表于 03-14 08:31 ?468次閱讀
    【六】Purple Pi OH開(kāi)發(fā)板帶你7天入門(mén)<b class='flag-5'>OpenHarmony</b>!

    介紹一種OpenAtom OpenHarmony輕量系統(tǒng)適配方案

    本文在不改變?cè)邢到y(tǒng)基礎(chǔ)框架的基礎(chǔ)上, 介紹了一種OpenAtom OpenHarmony(以下簡(jiǎn)稱“OpenHarmony”)輕量系統(tǒng)適配方案。
    的頭像 發(fā)表于 03-05 09:24 ?1038次閱讀
    介紹一種OpenAtom <b class='flag-5'>OpenHarmony</b>輕量系統(tǒng)適配方案

    OpenHarmony4.0源碼解析之媒體框架

    媒體框架簡(jiǎn)介 媒體框架 multimedia_player_framework 主要提供音視頻的錄制與播放功能。 框架簡(jiǎn)介 從框架圖中可以看出,媒體
    的頭像 發(fā)表于 02-26 22:05 ?723次閱讀
    <b class='flag-5'>OpenHarmony</b>4.0源碼解析之媒體<b class='flag-5'>框架</b>

    【鴻蒙】OpenHarmony 4.0藍(lán)牙代碼結(jié)構(gòu)簡(jiǎn)析

    /master/api當(dāng)前所有應(yīng)用層接口統(tǒng)一歸并到interface倉(cāng);api 10中藍(lán)牙接口按照profile拆分了多個(gè)d.ts文件 框架層https://gitee.com/openharmony/communication_bluetooth該倉(cāng)之前包含
    的頭像 發(fā)表于 02-26 16:08 ?1433次閱讀
    【鴻蒙】<b class='flag-5'>OpenHarmony</b> 4.0藍(lán)牙代碼結(jié)構(gòu)簡(jiǎn)析

    淺談兼容 OpenHarmony 的 Flutter

    OpenHarmony SIG 組織在 Gitee 開(kāi)源了兼容 OpenHarmony 的 Flutter。該組織主要用于孵化 OpenHarmony 相關(guān)的開(kāi)源生態(tài)項(xiàng)目。 ? ? ▲ 倉(cāng)庫(kù)地址
    的頭像 發(fā)表于 02-02 15:22 ?551次閱讀
    淺談兼容 <b class='flag-5'>OpenHarmony</b> 的 Flutter

    Qt For OpenHarmony圖形化的進(jìn)展突破

    Qt 適配 OpenHarmony 意義 Qt 是一個(gè) C++ 跨平臺(tái)開(kāi)發(fā)框架,主要用于開(kāi)發(fā)圖形用戶界面(Graphical User Interface,GUI)程序,具有跨平臺(tái)類庫(kù)(支持目前
    的頭像 發(fā)表于 02-02 14:29 ?1354次閱讀
    Qt For <b class='flag-5'>OpenHarmony</b>圖形化的進(jìn)展突破

    OpenHarmony 之 NAPI 框架介紹

    環(huán)境中的 JS 變量與方法。 OpenHarmony 中的 NAPI OpenAtom OpenHarmony(以下簡(jiǎn)稱 “OpenHarmony”)應(yīng)用層基于 javascript 語(yǔ)言開(kāi)發(fā),而系統(tǒng)
    的頭像 發(fā)表于 02-01 17:34 ?625次閱讀
    <b class='flag-5'>OpenHarmony</b> 之 NAPI <b class='flag-5'>框架</b>介紹

    資訊速遞 | 廈門(mén)大學(xué)OpenHarmony技術(shù)俱樂(lè)部正式揭牌成立

    個(gè)智能終端設(shè)備操作系統(tǒng)的框架和平臺(tái),促進(jìn)萬(wàn)物互聯(lián)產(chǎn)業(yè)的繁榮發(fā)展。在OpenHarmony項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)領(lǐng)導(dǎo)下,OpenHar
    的頭像 發(fā)表于 01-02 16:51 ?464次閱讀
    資訊速遞 | 廈門(mén)大學(xué)<b class='flag-5'>OpenHarmony</b>技術(shù)俱樂(lè)部正式揭牌成立

    OpenHarmony開(kāi)源GPU庫(kù)Mesa3D適配說(shuō)明

    本文檔主要講解在OpenHarmony中,Mesa3D的適配方法及原理說(shuō)明。 環(huán)境說(shuō)明: OHOS版本: 適用3.2-Beta3及以上 內(nèi)核版本: linux-5.10 硬件環(huán)境
    發(fā)表于 12-25 11:38

    OpenHarmony社區(qū)運(yùn)營(yíng)報(bào)告(2023年11月)

    點(diǎn)擊藍(lán)字 ╳ 關(guān)注我們 開(kāi)源項(xiàng)目 OpenHarmony 是每個(gè)人的 OpenHarmony ●截至2023年11月,OpenAtom OpenHarmony(簡(jiǎn)稱“OpenHarmony
    的頭像 發(fā)表于 12-08 21:15 ?666次閱讀
    <b class='flag-5'>OpenHarmony</b>社區(qū)運(yùn)營(yíng)報(bào)告(2023年11月)

    教程分享!OpenHarmony之NAPI框架介紹

    是 C++語(yǔ)言實(shí)現(xiàn)的,這些接口可以幫助 C++代碼創(chuàng)建 JS 變量,或訪問(wèn) JavaScript 運(yùn)行環(huán)境中的 JS 變量與方法。 OpenHarmony 中的 NAPI OpenAtom OpenHarmony(以下簡(jiǎn)稱“OpenHa
    的頭像 發(fā)表于 11-30 12:15 ?1308次閱讀
    教程分享!<b class='flag-5'>OpenHarmony</b>之NAPI<b class='flag-5'>框架</b>介紹

    OpenHarmony之NAPI框架介紹

    的 NAPI OpenAtom OpenHarmony(以下簡(jiǎn)稱“OpenHarmony”)應(yīng)用層基于 javascript 語(yǔ)言開(kāi)發(fā),而系統(tǒng)框架層則基于 C++語(yǔ)言。它們之間需要一個(gè)橋梁來(lái)實(shí)現(xiàn)兩種語(yǔ)言代碼之間
    發(fā)表于 11-23 15:36