久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    鴻蒙系統(tǒng)的技術(shù)構(gòu)架介紹

     Fengsq501u81r4 2021-06-15
    鴻蒙系統(tǒng)的技術(shù)構(gòu)架介紹

    一、鴻蒙系統(tǒng),分為內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。

    內(nèi)核層進(jìn)行了抽象,主要是協(xié)調(diào)硬件差異,為系統(tǒng)層提供統(tǒng)一的基礎(chǔ)內(nèi)核能力,包括進(jìn)程/線程管理、內(nèi)存管理、文件系統(tǒng)、網(wǎng)絡(luò)管理和外設(shè)管理等。驅(qū)動(dòng)框架(HDF)是系統(tǒng)硬件生態(tài)開放的基礎(chǔ),提供統(tǒng)一外設(shè)訪問能力和驅(qū)動(dòng)開發(fā)、管理框架。

    這些都是命令集系統(tǒng),跟大家開發(fā)和使用影響不大,主要影響的是手機(jī)的 硬件,大家也知道有很多手機(jī)目前是無(wú)法升級(jí)的,主要就是因?yàn)閮?nèi)核層的原因,還需要更多的與主流機(jī)型進(jìn)行硬件匹配和兼容。

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

    系統(tǒng)服務(wù)層的下端主要包括:為分布式應(yīng)用在多設(shè)備上的運(yùn)行、調(diào)度、遷移等操作提供了基礎(chǔ)能力,由分布式軟總線、分布式數(shù)據(jù)管理、分布式任務(wù)調(diào)度、公共基礎(chǔ)庫(kù)、多模輸入、圖形、安全、AI等子系統(tǒng)組成。

    上端包括:提供公共的、通用的軟件服務(wù),由事件通知、電話、多媒體、DFX(Design For X) 等子系統(tǒng)組成。這個(gè)部分就與大家的開發(fā)使用有很大關(guān)系了,因?yàn)橛惺录ㄖδ埽院艽蟪潭壬希行┖笈_(tái)監(jiān)聽資源就可以省去了不少。

    硬件系統(tǒng)當(dāng)然是調(diào)取穿戴設(shè)備、指紋驗(yàn)證等信息啦,這里也沒什么好說(shuō)的。

    三、框架層

    提供了C/C /JS和Ability框架,多語(yǔ)言API系統(tǒng)。將來(lái)你的開發(fā),能力作為抽象類,包含了page模板能力類型,也包含了多種實(shí)力,主要是用戶交互能力。也包含了service模板和data模板主要是后臺(tái)運(yùn)行和數(shù)據(jù)訪問抽象等等。這些都是能力框架的子類。不懂的話,學(xué)學(xué)面向?qū)ο笏枷爰纯伞?/p>

    四、詳細(xì)子系統(tǒng)如下

    子系 統(tǒng)

    簡(jiǎn) 介

    適用范圍

    內(nèi)核

    支持適用于嵌入式設(shè)備及資源受限設(shè)備,具有小體積、高性能、低功耗等特征的LiteOS內(nèi)核;支持基于linux kernel演進(jìn)的適用于標(biāo)準(zhǔn)系統(tǒng)的linux內(nèi)核。

    小型系統(tǒng)

    標(biāo)準(zhǔn)系統(tǒng)

    分布式文件

    提供本地同步JS文件接口。

    標(biāo)準(zhǔn)系統(tǒng)

    圖形

    主要包括UI組件、布局、動(dòng)畫、字體、輸入事件、窗口管理、渲染繪制等模塊,構(gòu)建基于輕量OS應(yīng)用框架滿足硬件資源較小的物聯(lián)網(wǎng)設(shè)備或者構(gòu)建基于標(biāo)準(zhǔn)OS的應(yīng)用框架滿足富設(shè)備(如平板和輕智能機(jī)等)的OpenHarmony系統(tǒng)應(yīng)用開發(fā)。

    所有系統(tǒng)

    驅(qū)動(dòng)

    OpenHarmony驅(qū)動(dòng)子系統(tǒng)采用C面向?qū)ο缶幊棠P蜆?gòu)建,通過平臺(tái)解耦、內(nèi)核解耦,兼容不同內(nèi)核,提供了歸一化的驅(qū)動(dòng)平臺(tái)底座,旨在為開發(fā)者提供更精準(zhǔn)、更高效的開發(fā)環(huán)境,力求做到一次開發(fā),多系統(tǒng)部署。

    所有系統(tǒng)

    電源管理服務(wù)

    電源管理服務(wù)子系統(tǒng)提供如下功能:重啟系統(tǒng);管理休眠運(yùn)行鎖;系統(tǒng)電源狀態(tài)管理和查詢;充電和電池狀態(tài)查詢和上報(bào);顯示亮滅屏狀態(tài)管理,包括顯示亮度調(diào)節(jié)。

    標(biāo)準(zhǔn)系統(tǒng)

    泛Sensor服務(wù)

    泛Sensor中包含傳感器和小器件,傳感器用于偵測(cè)環(huán)境中所發(fā)生事件或變化,并將此消息發(fā)送至其他電子設(shè)備,小器件用于向外傳遞信號(hào)的設(shè)備,包括馬達(dá)和LED燈,對(duì)開發(fā)者提供控制馬達(dá)振動(dòng)和LED燈開關(guān)的能力。

    小型系統(tǒng)

    多模輸入

    OpenHarmony旨在為開發(fā)者提供NUI(Natural User Interface)的交互方式,有別于傳統(tǒng)操作系統(tǒng)的輸入,在OpenHarmony上,我們將多種維度的輸入整合在一起,開發(fā)者可以借助應(yīng)用程序框架、系統(tǒng)自帶的UI組件或API接口輕松地實(shí)現(xiàn)具有多維、自然交互特點(diǎn)的應(yīng)用程序。具體來(lái)說(shuō),多模輸入子系統(tǒng)目前支持傳統(tǒng)的輸入交互方式,例如按鍵和觸控。

    標(biāo)準(zhǔn)系統(tǒng)

    啟動(dòng)恢復(fù)

    啟動(dòng)恢復(fù)負(fù)責(zé)在內(nèi)核啟動(dòng)之后,應(yīng)用啟動(dòng)之前的操作系統(tǒng)中間層的啟動(dòng)。并提供系統(tǒng)屬性查詢、修改及設(shè)備恢復(fù)出廠設(shè)置的功能。

    所有系統(tǒng)

    升級(jí)服務(wù)

    可支持OpenHarmony設(shè)備的OTA(Over The Air)升級(jí)。

    標(biāo)準(zhǔn)系統(tǒng)

    賬號(hào)

    支持在端側(cè)對(duì)接廠商云賬號(hào)應(yīng)用,提供分布式賬號(hào)登錄狀態(tài)查詢和更新的管理能力。

    標(biāo)準(zhǔn)系統(tǒng)

    編譯構(gòu)建

    編譯構(gòu)建子系統(tǒng)提供了一個(gè)基于Gn和ninja的編譯構(gòu)建框架。

    所有系統(tǒng)

    測(cè)試

    開發(fā)過程采用測(cè)試驅(qū)動(dòng)開發(fā)模式,開發(fā)者基于系統(tǒng)新增特性可以通過開發(fā)者自己開發(fā)用例保證,對(duì)于系統(tǒng)已有特性的修改,也可通過修改項(xiàng)目中原有的測(cè)試用例保證,開發(fā)者測(cè)試旨在幫助開發(fā)者在開發(fā)階段就能開發(fā)出高質(zhì)量代碼。

    所有系統(tǒng)

    數(shù)據(jù)管理

    數(shù)據(jù)管理支持應(yīng)用本地?cái)?shù)據(jù)管理和分布式數(shù)據(jù)管理:

    支持應(yīng)用本地?cái)?shù)據(jù)管理,包括輕量級(jí)偏好數(shù)據(jù)庫(kù),關(guān)系型數(shù)據(jù)庫(kù)。

    支持分布式數(shù)據(jù)服務(wù),為應(yīng)用程序提供不同設(shè)備間數(shù)據(jù)庫(kù)數(shù)據(jù)分布式的能力。

    標(biāo)準(zhǔn)系統(tǒng)

    語(yǔ)言編譯運(yùn)行時(shí)

    語(yǔ)言運(yùn)行時(shí)提供了JS、C/C 語(yǔ)言程序的編譯、執(zhí)行環(huán)境,提供支撐運(yùn)行時(shí)的基礎(chǔ)庫(kù),以及關(guān)聯(lián)的API接口、編譯器和配套工具。

    所有系統(tǒng)

    分布式任務(wù)調(diào)度

    提供系統(tǒng)服務(wù)的啟動(dòng)、注冊(cè)、查詢及管理能力。

    所有系統(tǒng)

    JS UI框架

    JS UI框架是OpenHarmony UI開發(fā)框架,支持類Web范式編程。

    所有系統(tǒng)

    媒體

    提供音頻、視頻、相機(jī)等簡(jiǎn)單有效的媒體組件開發(fā)接口,使得應(yīng)用開發(fā)者輕松使用系統(tǒng)的多媒體資源。

    所有系統(tǒng)

    事件通知

    公共事件管理實(shí)現(xiàn)了訂閱、退訂、發(fā)布、接收公共事件(例如亮滅屏事件、USB插拔事件)的能力。

    標(biāo)準(zhǔn)系統(tǒng)

    雜散軟件服務(wù)

    提供設(shè)置時(shí)間的能力。

    標(biāo)準(zhǔn)系統(tǒng)

    用戶程序框架

    提供包安裝、卸載、運(yùn)行及管理能力。

    所有系統(tǒng)

    電話服務(wù)

    提供SIM卡、搜網(wǎng)、蜂窩數(shù)據(jù)、蜂窩通話、短彩信等蜂窩移動(dòng)網(wǎng)絡(luò)基礎(chǔ)通信能力,可管理多類型通話和數(shù)據(jù)網(wǎng)絡(luò)連接,為應(yīng)用開發(fā)者提供便捷一致的通信API。

    標(biāo)準(zhǔn)系統(tǒng)

    公共基礎(chǔ)類庫(kù)

    公共基礎(chǔ)庫(kù)存放OpenHarmony通用的基礎(chǔ)組件。這些基礎(chǔ)組件可被OpenHarmony各業(yè)務(wù)子系統(tǒng)及上層應(yīng)用所使用。

    所有系統(tǒng)

    研發(fā)工具鏈

    提供設(shè)備連接調(diào)試器hdc;提供了性能跟蹤能力和接口;提供了性能調(diào)優(yōu)框架,旨在為開發(fā)者提供一套性能調(diào)優(yōu)平臺(tái),可以用來(lái)分析內(nèi)存、性能等問題。

    標(biāo)準(zhǔn)系統(tǒng)

    分布式軟總線

    分布式軟總線旨在為OpenHarmony系統(tǒng)提供跨進(jìn)程或跨設(shè)備的通信能力,主要包含軟總線和進(jìn)程間通信兩部分。其中,軟總線為應(yīng)用和系統(tǒng)提供近場(chǎng)設(shè)備間分布式通信的能力,提供不區(qū)分通信方式的設(shè)備發(fā)現(xiàn),連接,組網(wǎng)和傳輸功能;而進(jìn)程間通信則提供不區(qū)分設(shè)備內(nèi)或設(shè)備間的進(jìn)程間通信能力。

    所有系統(tǒng)

    XTS

    XTS是OpenHarmony生態(tài)認(rèn)證測(cè)試套件的集合,當(dāng)前包括acts(application compatibility test suite)應(yīng)用兼容性測(cè)試套,后續(xù)會(huì)拓展dcts(device compatibility test suite)設(shè)備兼容性測(cè)試套等。

    所有系統(tǒng)

    系統(tǒng)應(yīng)用

    系統(tǒng)應(yīng)用提供了OpenHarmony標(biāo)準(zhǔn)版上的部分系統(tǒng)應(yīng)用,如桌面、SystemUI、設(shè)置等應(yīng)用,為開發(fā)者提供了構(gòu)建標(biāo)準(zhǔn)版應(yīng)用的具體實(shí)例,這些應(yīng)用支持在所有標(biāo)準(zhǔn)版系統(tǒng)的設(shè)備上使用。

    標(biāo)準(zhǔn)系統(tǒng)

    DFX

    DFX是OpenHarmony非功能屬性能力,包含日志系統(tǒng)、應(yīng)用和系統(tǒng)事件日志接口、事件日志訂閱服務(wù)、故障信息生成采集等功能。

    所有系統(tǒng)

    全球化

    當(dāng)OpenHarmony設(shè)備或應(yīng)用在全球不同區(qū)域使用時(shí),系統(tǒng)和應(yīng)用需要滿足不同市場(chǎng)用戶關(guān)于語(yǔ)言、文化習(xí)俗的需求。全球化子系統(tǒng)提供支持多語(yǔ)言、多文化的能力,包括資源管理能力和國(guó)際化能力。

    所有系統(tǒng)

    安全

    安全子系統(tǒng)包括系統(tǒng)安全、數(shù)據(jù)安全、應(yīng)用安全等模塊,為OpenHarmony提供了保護(hù)系統(tǒng)和和用戶數(shù)據(jù)的能力。安全子系統(tǒng)當(dāng)前開源的功能,包括應(yīng)用完整性保護(hù)、應(yīng)用權(quán)限管理、設(shè)備認(rèn)證、密鑰管理服務(wù)。

    所有系統(tǒng)

      本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
      轉(zhuǎn)藏 分享 獻(xiàn)花(0

      0條評(píng)論

      發(fā)表

      請(qǐng)遵守用戶 評(píng)論公約

      類似文章 更多

      主站蜘蛛池模板: 丰满少妇被猛男猛烈进入久久| 亚洲中文字幕无码专区| 日本免费最新高清不卡视频| 男人把女人桶爽30分钟| 亚洲A成人片在线播放| 无套内谢少妇毛片在线| 在线观看国产成人AV片 | 国产揄拍国产精品| 无码人妻久久一区二区三区APP| 少妇被黑人到高潮喷出白浆| 日韩大片高清播放器大全| WWW夜插内射视频网站| 国产精品福利自产拍久久| 色欲色香天天天综合网WWW| 二区中文字幕在线观看| 鲁鲁网亚洲站内射污| 亚洲欧美综合中文| 久久久国产精品VA麻豆| 国产破外女出血视频| 久久久久久国产精品免费免费男同| 日韩一区在线中文字幕| 国产微拍精品一区二区| 国产成人亚洲综合图区| 亚洲一区二区三区无码久久| 熟妇啊轻点灬大JI巴太粗| 日韩人妻无码一区二区三区99 | 精精国产XXXX视频在线播放| 亚洲国产日韩一区三区| 白嫩少妇激情无码| 久久五月丁香激情综合| 欧美交a欧美精品喷水| 国内精品久久久久影院蜜芽| 国产睡熟迷奷系列网站| 99草草国产熟女视频在线| 高清无码一区二区在线观看| 国产一区二区日韩经典| 少妇特殊按摩高潮惨叫无码| 亚洲欧美日韩成人一区| 潮喷失禁大喷水无码| 成人无码小视频在线观看| 国产亚洲精品无码不卡|