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

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

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

鴻蒙os底層是安卓嗎

汽車玩家 ? 來源:CSDN ? 作者:xhmj12 ? 2021-07-02 10:06 ? 次閱讀

自從華為鴻蒙OS2.0系統(tǒng)推出以后,有不少網(wǎng)友們就開始不斷質(zhì)疑鴻蒙OS系統(tǒng)是“Android系統(tǒng)換皮、套殼”版本。

OpenHarmony是由開放原子開源基金會(OpenAtom Foundation)孵化及運營的開源項目,目標是面向全場景、全連接、全智能時代,基于開源的方式,搭建一個智能終端設備操作系統(tǒng)的框架和平臺,促進萬物互聯(lián)產(chǎn)業(yè)的繁榮發(fā)展。

技術(shù)架構(gòu)

OpenHarmony整體遵從分層設計,從下向上依次為:內(nèi)核層、系統(tǒng)服務層、框架層和應用層。系統(tǒng)功能按照“系統(tǒng) > 子系統(tǒng) > 組件”逐級展開,在多設備部署場景下,支持根據(jù)實際需求裁剪某些非必要的組件。OpenHarmony技術(shù)架構(gòu)如下所示:

內(nèi)核層

內(nèi)核子系統(tǒng):采用多內(nèi)核(Linux內(nèi)核或者LiteOS)設計,支持針對不同資源受限設備選用適合的OS內(nèi)核。內(nèi)核抽象層(KAL,Kernel Abstract Layer)通過屏蔽多內(nèi)核差異,對上層提供基礎的內(nèi)核能力,包括進程/線程管理、內(nèi)存管理、文件系統(tǒng)、網(wǎng)絡管理和外設管理等。

驅(qū)動子系統(tǒng):驅(qū)動框架(HDF)是系統(tǒng)硬件生態(tài)開放的基礎,提供統(tǒng)一外設訪問能力和驅(qū)動開發(fā)、管理框架。

系統(tǒng)服務層

系統(tǒng)服務層是OpenHarmony的核心能力集合,通過框架層對應用程序提供服務。該層包含以下幾個部分:

系統(tǒng)基本能力子系統(tǒng)集:為分布式應用在多設備上的運行、調(diào)度、遷移等操作提供了基礎能力,由分布式軟總線、分布式數(shù)據(jù)管理、分布式任務調(diào)度、公共基礎庫、多模輸入、圖形、安全、AI等子系統(tǒng)組成。

基礎軟件服務子系統(tǒng)集:提供公共的、通用的軟件服務,由事件通知、電話、多媒體、DFX(Design For X) 等子系統(tǒng)組成。

增強軟件服務子系統(tǒng)集:提供針對不同設備的、差異化的能力增強型軟件服務,由智慧屏專有業(yè)務、穿戴專有業(yè)務、IoT專有業(yè)務等子系統(tǒng)組成。

硬件服務子系統(tǒng)集:提供硬件服務,由位置服務、生物特征識別、穿戴專有硬件服務、IoT專有硬件服務等子系統(tǒng)組成。

根據(jù)不同設備形態(tài)的部署環(huán)境,基礎軟件服務子系統(tǒng)集、增強軟件服務子系統(tǒng)集、硬件服務子系統(tǒng)集內(nèi)部可以按子系統(tǒng)粒度裁剪,每個子系統(tǒng)內(nèi)部又可以按功能粒度裁剪。

框架層

框架層為應用開發(fā)提供了C/C++/JS等多語言的用戶程序框架和Ability框架,適用于JS語言的JS UI框架,以及各種軟硬件服務對外開放的多語言框架API。根據(jù)系統(tǒng)的組件化裁剪程度,設備支持的API也會有所不同。

應用層

應用層包括系統(tǒng)應用和第三方非系統(tǒng)應用。應用由一個或多個FA(Feature Ability)或PA(Particle Ability)組成。其中,F(xiàn)A有UI界面,提供與用戶交互的能力;而PA無UI界面,提供后臺運行任務的能力以及統(tǒng)一的數(shù)據(jù)訪問抽象。基于FA/PA開發(fā)的應用,能夠?qū)崿F(xiàn)特定的業(yè)務功能,支持跨設備調(diào)度與分發(fā),為用戶提供一致、高效的應用體驗。

文章來源:csdn xhmj12

編輯:ymf

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

    關(guān)注

    0

    文章

    6

    瀏覽量

    8262
  • 安卓
    +關(guān)注

    關(guān)注

    5

    文章

    2113

    瀏覽量

    56905
  • 鴻蒙OS
    +關(guān)注

    關(guān)注

    0

    文章

    188

    瀏覽量

    4346
收藏 人收藏

    評論

    相關(guān)推薦

    華為鴻蒙操作系統(tǒng)發(fā)展戰(zhàn)略:2024年完成安應用全面遷移

    徐直軍指出,2024 年,鴻蒙操作系統(tǒng)的主要任務是打造原生應用生態(tài)。目前,鴻蒙操作系統(tǒng)已基本適配各種終端設備,但在應用開發(fā)方面仍依賴生態(tài)。
    的頭像 發(fā)表于 04-18 15:38 ?696次閱讀

    面對如今的就業(yè)環(huán)境,vs鴻蒙……

    對于鴻蒙如今的發(fā)展勢頭,可謂是如火如荼。無論是最近發(fā)布的鴻蒙操作系統(tǒng)HarmonyOS NEXT,摒棄了Linux內(nèi)核和AOSP開放源代碼項目的代碼, 不再兼容
    的頭像 發(fā)表于 03-01 15:49 ?511次閱讀
    面對如今的就業(yè)環(huán)境,<b class='flag-5'>安</b><b class='flag-5'>卓</b>vs<b class='flag-5'>鴻蒙</b>……

    2024款鴻蒙OS 最新HarmonyOS Next_HarmonyOS4.0系列教程分享

    預測報告。該機構(gòu)預測,華為自主研發(fā)的鴻蒙系統(tǒng)(HarmonyOS)將在今年(2024年)超越蘋果iOS,成為中國市場繼谷歌之后的第二大操作系統(tǒng)。 此HarmonyOS
    發(fā)表于 02-28 10:29

    沒有“成份“的鴻蒙還能行嗎?

    一、鴻蒙的前世今生 早前,就有關(guān)鴻蒙系統(tǒng)不兼容的消息引發(fā)了許多人的關(guān)注。由于2019年
    的頭像 發(fā)表于 02-26 13:56 ?447次閱讀
    沒有“<b class='flag-5'>安</b><b class='flag-5'>卓</b>成份“的<b class='flag-5'>鴻蒙</b>還能行嗎?

    純血鴻蒙系統(tǒng),拿什么與、iOS比?

    減少了40%的冗余代碼后,HarmonyOS NEXT 的系統(tǒng)流暢度、能效、純凈安全特性等提升顯著。 所以鴻蒙是作為開發(fā)者近10年的最具有潛力的發(fā)展道路,那么鴻蒙底層技術(shù)到底是什么呢?它的技術(shù)點有
    發(fā)表于 02-21 21:04

    華為鴻蒙系統(tǒng)怎么樣 華為鴻蒙系統(tǒng)和系統(tǒng)的區(qū)別

    和穩(wěn)定性。與此同時,鴻蒙系統(tǒng)與系統(tǒng)在架構(gòu)、功能和生態(tài)系統(tǒng)方面都存在一些區(qū)別和特點,下面將詳細探討這些方面的差異。 首先,華為鴻蒙系統(tǒng)在架構(gòu)上與
    的頭像 發(fā)表于 02-02 14:54 ?1534次閱讀

    鴻蒙開發(fā)教程

    去年8 月份華為發(fā)布會上,華為發(fā)布了HarmonyOS NEXT預覽版,宣布不再兼容應用。大家期待的純血鴻蒙終于要來臨了,next 預覽版本現(xiàn)在已經(jīng)開放申請渠道了,Next 開發(fā)者預覽版本目前只
    的頭像 發(fā)表于 01-31 17:11 ?656次閱讀
    <b class='flag-5'>鴻蒙</b>開發(fā)教程

    鴻蒙OS和開源鴻蒙什么關(guān)系?

    內(nèi)核,其他功能都以模塊的形式存在。 ? ? 華為用的是鴻蒙OS 我們都知道,華為手機的鴻蒙OS是可以運行
    的頭像 發(fā)表于 01-30 15:44 ?1004次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b>和開源<b class='flag-5'>鴻蒙</b>什么關(guān)系?

    谷歌聯(lián)手三星,將推出14版Wear OS 5

    值得關(guān)注的是,三星已為即將問世的 Galaxy Watch 7(搭載 Exynos 5535)配備 14 系統(tǒng)版本,預計上市后被命名為 Wears OS 5。結(jié)合之前的經(jīng)驗推測,今年夏季的 Galaxy Watch 7 有望
    的頭像 發(fā)表于 01-25 14:49 ?852次閱讀

    華為發(fā)布原生版鴻蒙操作系統(tǒng):不再兼容

    華為在1月18日的發(fā)布會上,正式推出了HarmonyOS NEXT鴻蒙星河版操作系統(tǒng),并面向開發(fā)者開放申請。這一新版本的鴻蒙操作系統(tǒng)標志著華為在操作系統(tǒng)領(lǐng)域邁出了重要的一步,不再與
    的頭像 發(fā)表于 01-19 15:28 ?1318次閱讀

    鴻蒙系統(tǒng)和的區(qū)別 鴻蒙系統(tǒng)有什么特別之處

    鴻蒙系統(tǒng)是華為公司自主研發(fā)的一款全新操作系統(tǒng),旨在替代系統(tǒng)。鴻蒙系統(tǒng)與系統(tǒng)在多個方面存在
    的頭像 發(fā)表于 01-18 11:45 ?1.1w次閱讀

    免費學習鴻蒙(HarmonyOS)開發(fā),一些地址分享

    互聯(lián)網(wǎng)軟件工程》課程的核心內(nèi)容,替換了原有的開發(fā)課程。鴻蒙替代成為高校軟件“必選課”,受學生熱烈追捧。 那么高校開設
    發(fā)表于 01-12 20:48

    鴻蒙系統(tǒng)和的區(qū)別哪個好用

    鴻蒙系統(tǒng)和系統(tǒng)是目前市場上兩個比較流行的手機操作系統(tǒng),它們在很多方面都有所不同。本文將從多個方面比較鴻蒙系統(tǒng)和
    的頭像 發(fā)表于 01-11 11:15 ?1783次閱讀

    鴻蒙 OS 應用開發(fā)初體驗

    的操作系統(tǒng)平臺和開發(fā)框架。HarmonyOS 的目標是實現(xiàn)跨設備的無縫協(xié)同和高性能。 DevEco Studio 對標 Android Studio,開發(fā)鴻蒙 OS 應用的 IDE。 啟動頁面
    發(fā)表于 11-02 19:38

    小米14開機動畫顯示澎湃OS基于Android

    澎湃 OS 發(fā)布前,不少人都爭論,它不是小米自研的系統(tǒng),對此雷軍還特意表示,確實不是。小米的澎湃 OS 由兩部分組成:一部分是基于系統(tǒng)進行深度進化的,這使得澎湃
    的頭像 發(fā)表于 11-02 15:37 ?1643次閱讀
    小米14開機動畫顯示澎湃<b class='flag-5'>OS</b>基于Android