【HarmonyOS】應(yīng)用開發(fā)第一章-HarmonyOS理念和設(shè)計(jì)_第1頁(yè)
【HarmonyOS】應(yīng)用開發(fā)第一章-HarmonyOS理念和設(shè)計(jì)_第2頁(yè)
【HarmonyOS】應(yīng)用開發(fā)第一章-HarmonyOS理念和設(shè)計(jì)_第3頁(yè)
【HarmonyOS】應(yīng)用開發(fā)第一章-HarmonyOS理念和設(shè)計(jì)_第4頁(yè)
【HarmonyOS】應(yīng)用開發(fā)第一章-HarmonyOS理念和設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第一章HarmonyOS理念和設(shè)計(jì)

武漢大學(xué)計(jì)算機(jī)學(xué)院趙小剛大綱智能終端現(xiàn)狀HarmonyOS目標(biāo)HarmonyOS架構(gòu)HarmonyOS特性數(shù)據(jù)來源:

,3025201510

5

020152016201720182019202020212022202320242025全球IoT設(shè)備統(tǒng)計(jì)和預(yù)測(cè)數(shù)(億部)4035

3.96

部/人

其他IoT

設(shè)備數(shù)手機(jī)

Pad

PC

設(shè)備數(shù)2.09

部/人9.27

部/人智能終端產(chǎn)業(yè)飛速發(fā)展帶來歷史性機(jī)遇智能設(shè)備No.1個(gè)人終端與家電在全球市場(chǎng)份額均超過50%云計(jì)算與云服務(wù)第一陣營(yíng)阿里,華為,騰訊等頭部廠商位居前列芯片/器件/模組第一陣營(yíng)30+以上的領(lǐng)先IoT芯片與模組廠商操作系統(tǒng)處于碎片化狀態(tài),互操作難5G網(wǎng)絡(luò)No.12020年5G網(wǎng)絡(luò)規(guī)?;ㄔO(shè),年內(nèi)5G基站目標(biāo)達(dá)到60萬1+AI及大數(shù)據(jù)分析No.2在企業(yè)數(shù)量,專利申請(qǐng),融資金額等方面大幅領(lǐng)先其他國(guó)家,僅次于美國(guó)應(yīng)用與集成第一陣營(yíng)華為,百度,涂鴉,三大運(yùn)營(yíng)商等領(lǐng)先的終端集成平臺(tái)芯片/器件/模組網(wǎng)絡(luò)集成與應(yīng)用管理與分析平臺(tái)操作系統(tǒng)開發(fā)平臺(tái)AI分析平臺(tái)連接與設(shè)備管理OS及軟件開發(fā)系統(tǒng)集成中國(guó)已具備終端產(chǎn)業(yè)的領(lǐng)先優(yōu)勢(shì)

云服務(wù)平臺(tái)數(shù)據(jù)來源:

5G基站數(shù)據(jù)來自2020中國(guó)500強(qiáng)企業(yè)高峰論壇5G創(chuàng)新應(yīng)用專題論壇

功能機(jī)預(yù)裝的有限功能

軟件不可變

硬件不可變

超級(jí)終端新的軟硬件生態(tài)

軟件可變

硬件可變

智能機(jī)

3M+

應(yīng)用

。。。

軟件可變硬件不可變HarmonyOS+超級(jí)終端,帶給消費(fèi)者的不一樣

新硬件

軟件定義硬件設(shè)備間實(shí)現(xiàn)系統(tǒng)級(jí)融合靈活按需適應(yīng)不同場(chǎng)景

設(shè)備限制使用場(chǎng)景

新服務(wù)

服務(wù)直達(dá)

可分可合

跨設(shè)備按需流轉(zhuǎn)應(yīng)用與服務(wù)基于單設(shè)備設(shè)計(jì)

新交互

以人為中心

設(shè)備間主動(dòng)感知

智能協(xié)同

為全場(chǎng)景而生的分布式OS多設(shè)備交互復(fù)雜繁瑣HarmonyOS重新定位

人-設(shè)備-場(chǎng)景的關(guān)系

帶來智能全場(chǎng)景體驗(yàn)

下一代操作系統(tǒng)不應(yīng)是單設(shè)備OS的重復(fù)與裁剪新硬件

人,設(shè)備,場(chǎng)景不再是孤立的存在以人為中心,讓設(shè)備融為一體,適應(yīng)不同場(chǎng)景帶來最優(yōu)體驗(yàn)

手機(jī)不僅僅再是手機(jī),更是打開全場(chǎng)景世界的一把鑰匙超聲波檢測(cè)

CPUNPUGPU

DSP

GPS屏幕GPS80MP

環(huán)境檢測(cè)

糖份檢測(cè)

心率檢測(cè)車載GPS:

精度高

電視屏幕

4K智能攝像頭虛擬設(shè)備新交互設(shè)備不斷增多,仍如操作一臺(tái)設(shè)備一樣便捷全場(chǎng)景人因交互以人為核心,不同觸點(diǎn)相同的體驗(yàn)融為一體的智能協(xié)同,讓用戶在不同的設(shè)備、場(chǎng)景中自如切換

應(yīng)用與服務(wù)因場(chǎng)景而變,按需喚起在設(shè)備組合中輕松調(diào)用不同能力,使能全新體驗(yàn)更可按場(chǎng)景無縫流轉(zhuǎn),讓用戶擺脫設(shè)備束縛、化繁為簡(jiǎn)新服務(wù)可流轉(zhuǎn)—智能情景感知可合—設(shè)備能力互助可分—服務(wù)精準(zhǔn)直達(dá)App輸入處理

輸出功能任務(wù)場(chǎng)景A場(chǎng)景B任務(wù)系統(tǒng)定位HarmonyOS是一款“面向未來”、面向全場(chǎng)景(移動(dòng)辦公、運(yùn)動(dòng)健康、社交通信、媒體娛樂等)的分布式操作系統(tǒng)。在傳統(tǒng)的單設(shè)備系統(tǒng)能力的基礎(chǔ)上,HarmonyOS提出了基于同一套系統(tǒng)能力、適配多種終端形態(tài)的分布式理念,能夠支持手機(jī)、平板、智能穿戴、智慧屏、車機(jī)等多種終端設(shè)備。對(duì)消費(fèi)者而言,HarmonyOS能夠?qū)⑸顖?chǎng)景中的各類終端進(jìn)行能力整合,可以實(shí)現(xiàn)不同的終端設(shè)備之間的快速連接、能力互助、資源共享,匹配合適的設(shè)備、提供流暢的全場(chǎng)景體驗(yàn)。對(duì)應(yīng)用開發(fā)者而言,HarmonyOS采用了多種分布式技術(shù),使得應(yīng)用程序的開發(fā)實(shí)現(xiàn)與不同終端設(shè)備的形態(tài)差異無關(guān)。這能夠讓開發(fā)者聚焦上層業(yè)務(wù)邏輯,更加便捷、高效地開發(fā)應(yīng)用。對(duì)設(shè)備開發(fā)者而言,HarmonyOS采用了組件化的設(shè)計(jì)方案,可以根據(jù)設(shè)備的資源能力和業(yè)務(wù)特征進(jìn)行靈活裁剪,滿足不同形態(tài)的終端設(shè)備對(duì)于操作系統(tǒng)的要求。

應(yīng)用開發(fā)者可基于抽象的超級(jí)終端開發(fā)服務(wù)…………

用戶體驗(yàn)如同使用一個(gè)超級(jí)設(shè)備分布式HarmonyOS虛擬資源A

虛擬外設(shè)A虛擬資源B虛擬外設(shè)B虛擬資源C虛擬外設(shè)C

用戶的“超級(jí)終端”用戶程序A

用戶程序B

分布式API………平板大屏手表電腦耳機(jī)汽車音箱手機(jī)智能家居安全與隱私分布式數(shù)據(jù)管理

分布式軟總線分布式任務(wù)調(diào)度支持“超級(jí)終端”的關(guān)鍵技術(shù)與能力用戶程序內(nèi)核層應(yīng)用層應(yīng)用框架層

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

IDE

&

編譯工具鏈Linux

KernelLiteOS…..內(nèi)核子系統(tǒng)硬件服務(wù)子系統(tǒng)集位置服務(wù)子系統(tǒng)生物特征識(shí)別服務(wù)子系統(tǒng)…穿戴專有硬件服務(wù)子系統(tǒng)

IOT專

務(wù)

統(tǒng)基礎(chǔ)軟件服務(wù)子系統(tǒng)集媒體子系統(tǒng)電話服務(wù)子系統(tǒng)

MS

DF

DPX子

&D

V子

統(tǒng)

統(tǒng)…AI

統(tǒng)事件通知服務(wù)子系統(tǒng)系統(tǒng)應(yīng)用桌面控制欄設(shè)置電話…擴(kuò)展應(yīng)用/三方應(yīng)用增強(qiáng)軟件服務(wù)子系統(tǒng)集智能大屏業(yè)務(wù)子系統(tǒng)穿戴業(yè)務(wù)子系統(tǒng)

IOT業(yè)

務(wù)

統(tǒng)…KAL內(nèi)核抽象層

(POSIX/CMSIS)系統(tǒng)基本能力子系統(tǒng)集多模輸入子系統(tǒng)

UI框架

框架元能力框架

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

分布式數(shù)據(jù)管理

分布式軟總線

方舟多語言運(yùn)行時(shí)

統(tǒng)

統(tǒng)公共基礎(chǔ)類庫(kù)

子系統(tǒng)驅(qū)動(dòng)子系統(tǒng)

HDF統(tǒng)一驅(qū)動(dòng)框架HarmonyOS

架構(gòu)簡(jiǎn)介內(nèi)核層內(nèi)核子系統(tǒng):HarmonyOS采用多內(nèi)核設(shè)計(jì),支持針對(duì)不同資源受限設(shè)備選用適合的OS內(nèi)核。內(nèi)核抽象層(KAL,KernelAbstractLayer)通過屏蔽多內(nèi)核差異,對(duì)上層提供基礎(chǔ)的內(nèi)核能力,包括進(jìn)程/線程管理、內(nèi)存管理、文件系統(tǒng)、網(wǎng)絡(luò)管理和外設(shè)管理等。驅(qū)動(dòng)子系統(tǒng):硬件驅(qū)動(dòng)框架(HDF)是HarmonyOS硬件生態(tài)開放的基礎(chǔ),提供統(tǒng)一外設(shè)訪問能力和驅(qū)動(dòng)開發(fā)、管理框架。系統(tǒng)服務(wù)層系統(tǒng)服務(wù)層是HarmonyOS的核心能力集合,通過框架層對(duì)應(yīng)用程序提供服務(wù)。該層包含以下幾個(gè)部分:系統(tǒng)基本能力子系統(tǒng)集:為分布式應(yīng)用在HarmonyOS多設(shè)備上的運(yùn)行、調(diào)度、遷移等操作提供了基礎(chǔ)能力,由分布式軟總線、分布式數(shù)據(jù)管理、分布式任務(wù)調(diào)度、方舟多語言運(yùn)行時(shí)、公共基礎(chǔ)庫(kù)、多模輸入、圖形、安全、AI等子系統(tǒng)組成。其中,方舟運(yùn)行時(shí)提供了C/C++/JS多語言運(yùn)行時(shí)和基礎(chǔ)的系統(tǒng)類庫(kù),也為使用方舟編譯器靜態(tài)化的Java程序(即應(yīng)用程序或框架層中使用Java語言開發(fā)的部分)提供運(yùn)行時(shí)。基礎(chǔ)軟件服務(wù)子系統(tǒng)集:為HarmonyOS提供公共的、通用的軟件服務(wù),由事件通知、電話、多媒體、DFX(DesignForX)、MSDP&DV等子系統(tǒng)組成。增強(qiáng)軟件服務(wù)子系統(tǒng)集:為HarmonyOS提供針對(duì)不同設(shè)備的、差異化的能力增強(qiáng)型軟件服務(wù),由智慧屏專有業(yè)務(wù)、穿戴專有業(yè)務(wù)、IoT專有業(yè)務(wù)等子系統(tǒng)組成。硬件服務(wù)子系統(tǒng)集:為HarmonyOS提供硬件服務(wù),由位置服務(wù)、生物特征識(shí)別、穿戴專有硬件服務(wù)、IoT專有硬件服務(wù)等子系統(tǒng)組成。根據(jù)不同設(shè)備形態(tài)的部署環(huán)境,基礎(chǔ)軟件服務(wù)子系統(tǒng)集、增強(qiáng)軟件服務(wù)子系統(tǒng)集、硬件服務(wù)子系統(tǒng)集內(nèi)部可以按子系統(tǒng)粒度裁剪,每個(gè)子系統(tǒng)內(nèi)部又可以按功能粒度裁剪??蚣軐涌蚣軐訛镠armonyOS應(yīng)用開發(fā)提供了Java/C/C++/JS等多語言的用戶程序框架和Ability框架,兩種UI框架(包括適用于Java語言的JavaUI框架、適用于JS語言的JSUI框架),以及各種軟硬件服務(wù)對(duì)外開放的多語言框架API。根據(jù)系統(tǒng)的組件化裁剪程度,HarmonyOS設(shè)備支持的API也會(huì)有所不同。應(yīng)用層應(yīng)用層包括系統(tǒng)應(yīng)用和第三方非系統(tǒng)應(yīng)用。HarmonyOS的應(yīng)用由一個(gè)或多個(gè)FA(FeatureAbility)或PA(ParticleAbility)組成。其中,F(xiàn)A有UI界面,提供與用戶交互的能力;而PA無UI界面,提供后臺(tái)運(yùn)行任務(wù)的能力以及統(tǒng)一的數(shù)據(jù)訪問抽象?;贔A/PA開發(fā)的應(yīng)用,能夠?qū)崿F(xiàn)特定的業(yè)務(wù)功能,支持跨設(shè)備調(diào)度與分發(fā),為用戶提供一致、高效的應(yīng)用體驗(yàn)。硬件互助,資源共享多種設(shè)備之間能夠?qū)崿F(xiàn)硬件互助、資源共享,依賴的關(guān)鍵技術(shù)包括分布式軟總線、分布式設(shè)備虛擬化、分布式數(shù)據(jù)管理、分布式任務(wù)調(diào)度等。

隨處可及入口豐富

桌面

碰一碰/掃一掃

智能場(chǎng)景推薦

應(yīng)用內(nèi)調(diào)用

應(yīng)用市場(chǎng)專區(qū)

服務(wù)直達(dá)即用即走

無需安裝、無需卸載

自動(dòng)更新便捷精準(zhǔn)

直達(dá)界面

直達(dá)服務(wù)

情景感知主動(dòng)服務(wù)

跨設(shè)備跨設(shè)備流轉(zhuǎn)

跨設(shè)備流轉(zhuǎn)無縫接續(xù)和協(xié)同

在不同設(shè)備間的接續(xù)

不同設(shè)備間協(xié)同提供服務(wù)

HarmonyOS應(yīng)用

元程序(Feature

Ability)元服務(wù)(Particle

Ability)元程序/元服務(wù)是超級(jí)終端的基礎(chǔ)應(yīng)用結(jié)構(gòu)

HarmonyOS應(yīng)用的服務(wù)提供形式,無需安裝即可使用,支持跨設(shè)備運(yùn)行,精準(zhǔn)直達(dá)用戶

核心特征一次開發(fā),多端部署HarmonyOS提供了用戶程序框架、Ability框架以及UI框架,支持應(yīng)用開發(fā)過程中多終端的業(yè)務(wù)邏輯和界面邏輯進(jìn)行復(fù)用,能夠?qū)崿F(xiàn)應(yīng)用的一次開發(fā)、多端部署,提升了跨設(shè)備應(yīng)用的開發(fā)效率。其中,UI框架支持Java和JS兩種開發(fā)語言,并提供了豐富的多態(tài)控件,可以在手機(jī)、平板、智能穿戴、智慧屏、車機(jī)上顯示不同的UI效果。采用業(yè)界主流設(shè)計(jì)方式,提供多種響應(yīng)式布局方案,支持柵格化布局,滿足不同屏幕的界面適配能力。統(tǒng)一OS,彈性部署HarmonyOS通過組件化和小型化等設(shè)計(jì)方法,支持多種終端設(shè)備按需彈性部署,能夠適配不同類別的硬件資源和功能需求。支撐通過編譯鏈關(guān)系去自動(dòng)生成組件化的依賴關(guān)系,形成組件樹依賴圖,支撐產(chǎn)品系統(tǒng)的便捷開發(fā),降低硬件設(shè)備的開發(fā)門檻。支持各組件的選擇(組件可有可無):根據(jù)硬件的形態(tài)和需求,可以選擇所需的組件。支持組件內(nèi)功能集的配置(組件可大可?。焊鶕?jù)硬件的資源情況和功能需求,可以選擇配置組件中的功能集。例如,選擇配置圖形框架組件中的部分控件。支持組件間依賴的關(guān)聯(lián)(平臺(tái)可大可?。焊鶕?jù)編譯鏈關(guān)系,可以自動(dòng)生成組件化的依賴關(guān)系。例如,選擇圖形框架組件,將會(huì)自動(dòng)選擇依賴的圖形引擎組件等。ablitiesLibs(jar,so)resourceassetsH

profile

Feature1.hap(只下載運(yùn)行在設(shè)備類型1)abilitiesLibs(jar,so)resourceassets

Feature2.hap(只下載運(yùn)行在設(shè)備類型2)abilitiesLibs(jar,so)resourceassets

H

profileH

profileH

profileH

profile

Common

Feature

A.hap

Libs(jar,so)

Common

Feature

B.hap

Libs(jar,so)

Entry.hap關(guān)鍵技術(shù):分布式應(yīng)用包結(jié)構(gòu)

一次開發(fā),多設(shè)備部署

APP

PACK關(guān)鍵特征

易復(fù)用、維護(hù):公共資源、代碼邏輯跨設(shè)備共享

易推廣:設(shè)備共享同步,一次安裝多設(shè)

備分發(fā)

跨設(shè)備協(xié)同:統(tǒng)一APP,跨設(shè)備數(shù)據(jù)共

享,任務(wù)分布式調(diào)度分布式軟總線分布式軟總線是手機(jī)、平板、智能穿戴、智慧屏、車機(jī)等分布式設(shè)備的通信基座,為設(shè)備之間的互聯(lián)互通提供了統(tǒng)一的分布式通信能力,為設(shè)備之間的無感發(fā)現(xiàn)和零等待傳輸創(chuàng)造了條件。開發(fā)者只需聚焦于業(yè)務(wù)邏輯的實(shí)現(xiàn),無需關(guān)注組網(wǎng)方式與底層協(xié)議。關(guān)鍵技術(shù):分布式軟總線

不同設(shè)備組成超級(jí)終端的核心基礎(chǔ)能力,無感自組網(wǎng)

應(yīng)用場(chǎng)景智能家居場(chǎng)景:在制作粉蒸肉時(shí),手機(jī)可以通過碰一碰和烤箱連接,并將自動(dòng)設(shè)置粉蒸肉的制作參數(shù),控制烤箱來制作菜肴。與此類似,料理機(jī)、油煙機(jī)、空氣凈化器、空調(diào)、燈、窗簾等都可以在手機(jī)端顯示并通過手機(jī)控制。設(shè)備之間即連即用,無需繁瑣的配置。多屏聯(lián)動(dòng)課堂:老師通過智慧屏授課,與學(xué)生開展互動(dòng),營(yíng)造課堂氛圍;學(xué)生通過手機(jī)完成課程學(xué)習(xí)和隨堂問答。統(tǒng)一、全連接的邏輯網(wǎng)絡(luò)確保了傳輸通道的高帶寬、低時(shí)延、高可靠。分布式數(shù)據(jù)管理分布式數(shù)據(jù)管理基于分布式軟總線的能力,實(shí)現(xiàn)應(yīng)用程序數(shù)據(jù)和用戶數(shù)據(jù)的分布式管理。用戶數(shù)據(jù)不再與單一物理設(shè)備綁定,業(yè)務(wù)邏輯與數(shù)據(jù)存儲(chǔ)分離,跨設(shè)備的數(shù)據(jù)處理如同本地?cái)?shù)據(jù)處理一樣方便快捷,讓開發(fā)者能夠輕松實(shí)現(xiàn)全場(chǎng)景、多設(shè)備下的數(shù)據(jù)存儲(chǔ)、共享和訪問,為打造一致、流暢的用戶體驗(yàn)創(chuàng)造了基礎(chǔ)條件。協(xié)同辦公場(chǎng)景:將手機(jī)上的文檔投屏到智慧屏,在智慧屏上對(duì)文檔執(zhí)行翻頁(yè)、縮放、涂鴉等操作,文檔的最新狀態(tài)可以在手機(jī)上同步顯示。家庭出游場(chǎng)景:一家人出游時(shí),媽媽用手機(jī)拍了很多照片。通過家庭照片共享,爸爸可以在自己的手機(jī)上瀏覽、收藏和保存這些照片,家中的爺爺奶奶也可以通過智慧屏瀏覽這些照片。

為應(yīng)用程序開發(fā)者提供跨設(shè)備便捷、高效與安全的數(shù)據(jù)訪問與管理能力驅(qū)動(dòng)公共能力庫(kù)內(nèi)核OSAL平臺(tái)抽象層統(tǒng)一設(shè)備驅(qū)動(dòng)框架

HDF運(yùn)動(dòng)算法心率算法環(huán)境感測(cè)算法…指紋算法溫濕度傳感器光照傳感器陀螺儀加速度計(jì)心率傳感器溫濕度傳感器驅(qū)動(dòng)電源管理故障恢

復(fù)配置管

理光照傳感

器驅(qū)動(dòng)陀螺儀

驅(qū)動(dòng)…HarmonyOS關(guān)鍵特征?易開發(fā):以加速度傳感器、陀螺儀傳感器兩款器件為例,工作量大大降低;??易移植:兼容Linux,驅(qū)動(dòng)平滑遷移易調(diào)試:?可獨(dú)立編譯:?加快調(diào)試:關(guān)鍵技術(shù):統(tǒng)一驅(qū)動(dòng)框架

驅(qū)動(dòng)與內(nèi)核解耦,支持運(yùn)行態(tài)動(dòng)態(tài)加載,讓更多IoT設(shè)備接入超級(jí)終端

統(tǒng)一的傳感算法庫(kù)分布式設(shè)備虛擬化分布式設(shè)備虛擬化平臺(tái)可以實(shí)現(xiàn)不同設(shè)備的資源融合、設(shè)備管理、數(shù)據(jù)處理,多種設(shè)備共同形成一個(gè)超級(jí)虛擬終端。針對(duì)不同類型的任務(wù),為用戶匹配并選擇能力合適的執(zhí)行硬件,讓業(yè)務(wù)連續(xù)地在不同設(shè)備間流轉(zhuǎn),充分發(fā)揮不同設(shè)備的能力優(yōu)勢(shì),如顯示能力、攝像能力、音頻能力、交互能力以及傳感器能力等。視頻通話場(chǎng)景:在做家務(wù)時(shí)接聽視頻電話,可以將手機(jī)與智慧屏連接,并將智慧屏的屏幕、攝像頭與音箱虛擬化為本地資源,替代手機(jī)自身的屏幕、攝像頭、聽筒與揚(yáng)聲器,實(shí)現(xiàn)一邊做家務(wù)、一邊通過智慧屏和音箱來視頻通話。游戲場(chǎng)景:在智慧屏上玩游戲時(shí),可以將手機(jī)虛擬化為遙控器,借助手機(jī)的重力傳感器、加速度傳感器、觸控能力,為玩家提供更便捷、更流暢的游戲體驗(yàn)。分布式硬件虛擬化技術(shù)示意

分布式硬件虛擬化關(guān)鍵技術(shù)分布式硬件虛擬化平臺(tái)是將外部設(shè)備的硬件擴(kuò)展為本地虛擬硬件并協(xié)同使用的通用平臺(tái)

硬件虛擬化技術(shù)外部硬件虛擬化成本地資源,作為系統(tǒng)通用能力供三方應(yīng)用便捷靈活的使用

軟總線低時(shí)延技術(shù)毫秒級(jí)虛擬化時(shí)延分布式硬件協(xié)同技術(shù)

分布式硬件間協(xié)同同步,音視頻同步偏差<60ms(人不可感知)設(shè)備側(cè)Apps設(shè)備B(Client)

電視、音箱、攝像頭

車機(jī)、PC、平板

設(shè)備管理設(shè)備硬件虛擬化虛擬化南向SDK

數(shù)據(jù)采集處理

OS適配

設(shè)備側(cè)OSAndroid/Linux/Harmony

OS分布式硬件虛擬化接口設(shè)備A(Host)

應(yīng)用

硬件虛擬化平臺(tái)硬件管理與安全服務(wù)接口數(shù)據(jù)處理與增強(qiáng)硬件虛擬與注冊(cè)

HarmonyOS備注:相關(guān)數(shù)據(jù)來源于華為實(shí)驗(yàn)室,不同環(huán)境與場(chǎng)景下可能存在差別,僅供參考

關(guān)鍵特征

實(shí)現(xiàn)不同設(shè)備的資源融合、設(shè)備管理、數(shù)據(jù)處理,將周邊設(shè)備

作為手機(jī)能力的延伸

提供外部設(shè)備服務(wù)的OS虛擬化,感知用戶當(dāng)前場(chǎng)景,為最佳

交互方式提供支持;

已支持9類外設(shè)虛擬化:Camera、MIC、Speaker、GPS

Keyboard、Display、touch、陀螺儀、加速度傳感器;關(guān)鍵技術(shù):硬件虛擬化互助

使得消費(fèi)者擁有的不同智能終端互助為一個(gè)“超級(jí)終端”系統(tǒng)安全在搭載HarmonyOS的分布式終端上,可以保證“正確的人,通過正確的設(shè)備,正確地使用數(shù)據(jù)”。通過“分布式多端協(xié)同身份認(rèn)證”來保證“正確的人”。通過“在分布式終端上構(gòu)筑可信運(yùn)行環(huán)境”來保證“正確的設(shè)備”。通過“分布式數(shù)據(jù)在跨終端流動(dòng)的過程中,對(duì)數(shù)據(jù)進(jìn)行分類分級(jí)管理”來保證“正確地使用數(shù)據(jù)”。關(guān)鍵技術(shù):安全和隱私保護(hù)

確保正確的人用正確的設(shè)備正確使用數(shù)據(jù)安全是基石,隱私即珍貴按業(yè)務(wù)場(chǎng)景的安全等級(jí)要求提供最合適的認(rèn)證策略

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論