導航:首頁 > 源碼編譯 > 鴻蒙ace引擎源碼分析

鴻蒙ace引擎源碼分析

發布時間:2023-05-12 08:32:07

⑴ 和安卓、iOS有何區別一文看懂鴻蒙手機操作系統

從 2019 年 8 月 9 日華為正式發布 HarmonyOS(鴻蒙)以來,鴻蒙何時登陸智能手機一直是公眾熱議的話題。

近兩年過去," 千呼萬喚始出來 ",2021 年 6 月 2 日 HarmonyOS 2 終於來了。

操作系統是一個極其復雜的體系,拋開那些專業名詞,ZAKER 科技 從用戶的角度,梳理了鴻蒙手機系統在使用上的特性,以及它與安卓、iOS 的區別。

自鴻蒙公布以來,一直有人稱鴻蒙 " 套殼安卓 ",理由大體有三類:一是鴻蒙的 UI 與 EMUI 非常類似,看起來好像一樣;二是鴻蒙採用了與安卓一樣的 AOSP 開源代碼;三是鴻蒙兼容安卓的 APK 文件格式,沒有自己的專屬格式。

第一個問題不難理解,相似的 UI 設計可以盡可能保證用戶在使用上的一致性,不至於從安卓升級到鴻蒙後,產生太強的陌生感和割裂感。

後兩個本質上是同一個問題,原因都是稚臘啟慶嫩的鴻蒙需要成長空間。

採用 AOSP 開源代碼鴻蒙並不是第一個,而安卓本身也有超過 80% 的代碼來自開源項目。採用已有的開源代碼能提高開發效率,否則重復開發輪子對鴻蒙並無太大意義。

當然,華為也表示,未來將通過鴻蒙微內核來取代原先的 AOSP 代碼,但這需要一個過程。

兼容安卓同樣不難理解。鴻蒙推廣的基礎是數億台搭載安卓系統的手機,因此鴻蒙與安卓的銜接與兼容是這個新系統必須考慮的首要問題。在這方面微軟、黑莓都曾推出過類似的兼容系統,但毫無疑問它們都是完全不同的獨立系統。

當然,在這些底層變化之上,鴻蒙在感知層的 UI 設計、功能變化上有更多的升級。我們一個一個來看。

對用戶來說,一個新系統感知最為明顯的可能要數它的外觀,系統 UI 了。

鴻蒙的 UI 設計確實與 EMUI 一脈相承,乍一看非常相似,但鴻蒙在更多細節和動畫上做了進一步打磨。

例如,鴻蒙的計算器具有一種別樣的新擬物風格,系統自帶的指南針和時鍾也加入了微立體效果。以及鴻蒙標志性的 " 萬能卡片 " 位於空間當中也會隨著光影、材質等因素的變化而產生景深和陰影,懸浮窗的層級分布也會通過沉浮狀態得以表現。

如果要找一個參照系的話,鴻蒙在這方面與錘子 科技 的 Smartisan OS 的 " 感知光影 " 相當接近。這種細膩變化相比大部分安卓定製系統或 iOS,多了幾分生氣。

當然,在新 UI 之下,鴻蒙也加入了更多實用功能。

例如鴻蒙的卡片式設計,將手機的服務載體從 APP 遷移到卡片中,用戶可以自定義不同格式的卡片面板。同時,卡片也是原子化服務的載體,在服務中心可以輕松獲取、隨時分享,無需下載、安裝,一步到位獲取各種服務,大大提高了操作效率。

此外,基於卡片式的設計,鴻蒙的分布式能力也得以在多設備間輕易實現。鴻蒙系統卡片式的設置能夠方便用戶在手機、手錶、平板等不同 iOT 設備上運行同一個軟體,例如在手機的導航軟體設置出行導航,而在手錶上自動收到信息現實導航圖,耳機上播報導航提示音,通過鴻蒙系統從而實現設備間的無縫銜接。

如果要類比,卡片類似安卓、iOS 的桌面小組件,但鴻蒙萬能卡片能夠實現的功能要遠多於後兩者。

iPhone 因為 iOS 穩定和流暢俘獲了無數消費者的青睞,反之安卓卻因為流暢性不足常常被用戶詬病。

鴻蒙在系統流暢度上,相比上一代 EMUI 提升了 42%,系統在運行時點擊、滑動及其它復雜操作都順滑跟輪握手不卡頓。這背後是鴻蒙的一套自有邏輯。

首先鴻蒙採用了全新的高性能動效引擎,能夠同時處理應用界面和動效,保證應用在各種界面變化過程中穩定不丟幀。用戶哪怕是一個操作沒完成就開始下一個操作,動效也能無縫過渡,全無卡頓。

此外,由於架構特性,採用鴻蒙系統的手機運存效率相比其他同配置手機更高,並且在同一型號中的鴻蒙系統與 EMUI 系統手機相比,在控制其他變數一致的情況下,鴻蒙系統手機續航也久。

基於內核的優化使得鴻蒙在功耗、性能、流暢性等用戶感知較強的地方得到了不少的提升,這將是鴻蒙搶占市場的重要利器。

鴻蒙在手機上的應用只是它的冰山一角,旁罩如果只是和安卓、iOS 相比,事實上窄化了鴻蒙的應用場景。從誕生之日起,鴻蒙的定義始終是 " 面向萬物互聯時代的全場景分布式操作系統 "。和 IoT 設備的無縫協同才是鴻蒙的拿手戲,這也是鴻蒙區別於另外幾大系統的核心功能。

例如,通過鴻蒙控制中心的音樂卡片可以選擇不同的音樂播放渠道,通過這個卡片可以選擇不同音樂的輸送方式,到耳機,到音箱或者大屏。通過手機和 WIFI 以及藍牙的連接,統一控制中心可以方便的選擇要連接的設備。

所有跟手機連接的三方設備都以卡片形式展示在統一控制中心,用戶可以完成所有跟手機連接的三方設備的狀態查看和操控。

而 " 超級終端 " 則是這種能力的終極體現。拿辦公場景舉例,當我們在電腦上運行高效的辦公軟體,在手機上導入數據到電腦,在平板上使用手寫筆做注釋,在大屏上做投影分享,這種多設備間相互協助從而達到生產力最大化的能力,就是 " 超級終端 " 的優勢所在,也就是取長補短。

無論是在手機、電腦這種大型設備,還是手錶、耳機這些輕量化設備,超級終端都會讓不同設備的能力相互搭配,從而實現更加智能的便捷操作。

余承東在發布會上總結到,鴻蒙的核心是分布式技術、原子化服務、卡片式服務和極致的系統性能。

從 6 月 2 日起,鴻蒙將逐步適配華為手機,過去所有的質疑與疑問現在都可以在手機上真正地體驗和證明。鴻蒙究竟能否成為安卓、iOS 之後的第三大移動操作系統,決定權在於數以億計的消費者。

ZAKER 科技 出品

文 / 劉凡 實習生 葉晉滔

⑵ 鴻蒙OS是用什麼語言編寫的,它的應用又是用什麼語言可以編寫

鴻蒙OS是基於Linux內核源碼開發實現的,OS實現代碼主要是C語言,並且內核提供的原生系統調用介面肯定也是C語言介面,上層APP應用兼容現有的安卓java程序,可能需要重新編譯JAVA應用程序代碼即可運行。

應用編寫需要用java語言。

鴻蒙OS(英文:HarmonyOS)。在2019年8月9日,華為在東莞舉行華為開發者大會,正式發布操作系統鴻蒙OS。鴻蒙OS是一款「面向未來」的操作系統,一款基於微內核的面向全場景的分布式操作系統,它將適配手機、平板、電視、智能汽車、可穿戴設備等多終端設備。

(2)鴻蒙ace引擎源碼分析擴展閱讀:

技術特性:

1、確定時延引擎和高性能IPC技術實現系統天生流暢

鴻蒙OS通過使用確定時延引擎和高性能IPC兩大技術解決現有系統性能不足的問題。確定時延引擎可在任務執行前分配系統中任務執行優先順序及時限進行調度處理,優先順序高的任務資源將優先保障調度,應用響應時延降低25.7%。鴻蒙微內核結構小巧的特性使IPC(進程間通信)性能大大提高,進程通信效率較現有系統提升5倍

2、基於微內核架構重塑終端設備可信安全。

鴻蒙OS採用全新的微內核設計,擁有更強的安全特性和低時延等特點。微內核設計的基本思想是簡化內核功能,在內核之外的用戶態盡可能多地實現系統服務,同時加入相互之間的安全保護。微內核只提供最基礎的服務,比如多進程調度和多進程通信等。

3、鴻蒙OS將微內核技術應用於可信執行環境(TEE),通過形式化方法,重塑可信安全。

通過統一IDE支撐一次開發,多端部署,實現跨終端生態共享。鴻蒙OS憑借多終端開發IDE,多語言統一編譯,分布式架構Kit提供屏幕布局控制項以及交互的自動適配,支持控制項拖拽,面向預覽的可視化編程,從而使開發者可以基於同一工程高效構建多端自動運行App,實現真正的一次開發,多端部署,在跨設備之間實現共享生態。

參考資料來源:網路-華為鴻蒙系統

⑶ 何為鴻蒙,它和安卓到底有什麼關系

華為在前段時間發布了Harmony OS,也就是鴻蒙系統。

一時間整個數碼圈全部炸開了鍋,只要是和數碼沾邊的論壇,就沒有一個不在討論鴻蒙的。華為論壇的訪問量更是瞬間增長了數十倍,伺服器到現在還沒緩過來。

如果你現在打開搜索引擎搜索鴻蒙,你會發現幾乎所有媒體都在贊揚鴻蒙。「 完全自研國產系統 」,「 腳踢蘋果拳打穀歌 「,「 華為的翻身仗 」,「 萬物互聯的答案 」。

如此誇張的形容詞很難讓人不去懷疑事實,鴻蒙真的如此強大么?

.

大家好,我是數碼愛好者平澤唯。

現在鴻蒙的熱度可以說是數碼圈的頂流,所有人都知道鴻蒙的好,但它究竟好在哪裡?

這個問題我相信在座的各位對這個問題也大多一知半解。

今天我來斗膽和大家聊一聊鴻蒙系統,當然我只是一個數碼愛好者,本篇文章也是基於官方的發布會加上我個人的體驗感受得出的觀點和看法,如果你對OS開發有相關經驗,歡迎你在評論區補充你對鴻蒙的看法。

關於鴻蒙是不是安卓套殼,網上一直吵得很兇。

關鍵的論點在於鴻蒙現在發布的 手機端系統底層 使用的是AOSP的代碼。

而AOSP的全稱,則是:android Open Source Project (安卓開源項目)。

使用了AOSP的開源代碼,就是套殼安卓么?

我認為不是。

雖然AOSP叫安卓開源項目,但它並不是Andriod的專屬開源項目。

AOSP基於Linux,雖然由谷歌主導,但源碼屬於全球的所有開發者。

Android也是基於AOSP開發的。

現如今國內其他品牌手機的系統,如:小米的MIUI;OPPO的color OS等也是全部都是基於AOSP。

所以我認為Harmony OS頂多算是Android的同門師兄弟,兩人師出同源,但大有不同。

同樣MIUI;Color OS 等,也是Harmony OS的師兄師弟。

雖然同是師兄弟,但Harmony OS和MIUI;Color OS也有些不一樣。

大家手機在開機的時候,經常可以在廠商logo下面看到這樣一句話, Powered by Android

這句話直譯過來的意思是: 此設備由安卓驅動

這也是很多人認為MIUI和Color OS套殼安卓的一個原因,但其實這句話是GMS要求廠商加上的。

GMS(Google Mobile Services)谷歌移動服務,是谷歌推出的一套手機軟體及雲服務,包括谷歌商店,谷歌地圖嗎,谷歌雲服務等。只有通過GMS認證的設備可以使用GMS,但GMS並不免費。 同時谷歌規定了只要通過GMS認證的設備,就必須在開機界面加上Powered by Android。

雖然國內對GMS沒什麼依賴性,但在國外沒這東西基本可以說是寸步難行。所以手機廠商都會谷歌交錢,要一個GMS認證,並按要求在開機界面加上Powered by Android這句話。

但我剛剛說過了它們都是基於AOSP。

因為華為被美國列入了實體清單,所以谷歌無法向華為提供GMS服務,這也是為什麼Harmony OS的開機界面沒有Powered by Android的原因。

也是Harmony OS和其他廠商系統的最大區別。

.

在這里稍微總結一下,不然有些人要懵了。

AOSP是基於Linux的開源操作系統,雖然維護者是谷歌,但屬於全球所有開發者。

任何經過AOSP開發的產品谷歌都不會進行干涉。

嚴格意義上說,Android=AOSP+GMS。

國內其他廠商的系統也是AOSP+GMS,可以稱為Android,但本質上是在AOSP的基礎上進行的深度定製。

華為剛剛發布的Harmony OS雖然基於AOSP,但沒有使用GMS服務,所以不能稱為android。同樣Harmony OS也不能叫Android套殼,因為基於的是AOSP。

如果華為不想用的話,肯定是可以的。

但就目前來說,使用AOSP進行深度定製是一個較好的解決方案。

從開發成本來說,AOSP是現成的開源項目,同時也是現在主流的系統底層。使用AOSP開發可以節省件很多從頭開始造輪子的成本和風險。

從用戶遷移的角度來說,基於AOSP的系統不會讓用戶前後體驗有割裂感,同時第三方APP也不用特地為了新系統去適配。

用戶在遷移到新系統的時候不會有任何學習成本,這對一個千萬級使用人數的系統來說,是非常重要的,也更易於新系統的推廣。

假如不用AOSP的話,試想一下:一個需要從頭學習使用方法的操作系統,還沒有多少第三方APP支持。

這樣的系統別說生存了,推廣都很難。

所以,華為現階段使用AOSP應該是為了新系統更好的推廣和降低用戶使用成本

同時華為也沒有放棄造輪子的想法。

從華為HDC 2019開發者大會我們可以看到Harmony OS的發展規劃。

目前手機搭載的的Harmony OS還處於基於開源框架的1.0階段,等到未來的2.0會完全脫離AOSP,變成從內核到應用框架完全自研的系統。

同時,現在的Harmony OS搭載的是雙框架,既支持傳統的APk應用程序,也支持基於Harmony OS開發的HAT應用程序。

未來會通過一步一步的系統更新解耦AOSP,直至單框架完全不依賴AOSP。達到Harmony OS 2.0階段。

我認為鴻蒙真正的突破是分布式系統。既一套系統代碼,適配多種終端設備。

現在我們使用的手機系統,電腦系統,智能穿戴系統,每個系統都不一樣。這些系統如果想要聯動,互相適配和兼容非常困難。

鴻蒙真正突破的是分布式系統,無論是手機,平板,還是智能手錶,智能家居。都可以運行同一個系統。

這就是鴻蒙最大的突破,打破了各個設備之間的壁壘,使各個設備真正的做到互聯。

在現有系統中,安卓和windows的互聯往往需要藉助各種雲服務和第三方軟體,使用期間不光要保證全程聯網,還要忍受雲同步之間的延遲。

在IOS中,雖然各個設備做到了簡單的互聯互通,但非官方軟體的互聯體驗仍然和安卓一樣需要藉助第三方的雲同步才能實現。

.

而Harmony OS則是徹底解決了各個設備之間的互聯問題。

在發布會上,我們看到了手機 游戲 可以一鍵在平板電腦上繼續暢玩,我們看到了平板電腦上的視頻可以直接投到電視上無縫觀看。

設備的本身其實已經不再重要,你想要的內容可以在任何你想的地方播放。

One as All,All as One

Harmony OS現在雖然還處在一個雛鳥階段,但我們已經可以通過Harmony OS現在的雛形來判斷Harmony OS未來的樣子。

在未來,使用Harmony OS的各個設備之間將不再需要藉助各種雲服務來同步。只要你想,只需要輕輕一劃,內容就會無縫同步到你想到的設備上。

Harmony OS讓用戶可以超越硬體的局限、自由地組合硬體,把設備之間的壁壘打通,讓內容在設備之間傳遞,讓不同智能設備之間也能順暢地協同運作,就像使用一台設備一樣簡單,從而為「萬物互聯」提供無限廣闊的空間

在未來,可能不再有電腦,不再有手機,不再有平板。

有的只是內容,和顯示他們的設備。

大家好,我是數碼愛好者平澤唯。

知道鴻蒙發布後,我昨天第一時間去店裡體驗了一段時間的新系統。

本想給大家帶來詳細的圖文體驗,但店員小姐姐一直看著我讓我也不好意思拿出手機一直拍。

所以圖文體驗就變成圖文介紹了。也希望這篇文章能讓你更加了解鴻蒙系統。

⑷ 華為鴻蒙系統你了解多少一起來看看

鴻蒙OS是華為公司開發的一款基於微內核、 耗時10年、4000多名研發人員投入開發、 面向5G物聯網 、面向全場景的分布式操作系統。鴻蒙的英文名是HarmonyOS,意為和諧。 不是安卓系統的分支或修改而來的。 與安卓、iOS是不一樣的操作系統。性能上不弱於信陪吵安卓系統,而且華為還為基於安卓生態開發的應用能夠平穩遷移到鴻蒙OS上做好銜接--將相關系統及應用遷移到鴻蒙OS上,差不多兩天就可以完成遷移及部署。 這個新的操作系統將打通手機、電腦、平板、電視、 工業自動化控制、無人駕駛 、車機設備 、智能穿戴統一成一個操作系統,並且該系統是面向下一代技術而設計的,能兼容全部安卓應用的所有Web應用。若安卓應用重新編譯,在鴻蒙OS上,運行性亂灶能提升超過60%。 鴻蒙OS架構中的內核會把之前的Linux內核、鴻蒙OS微內核與LiteOS合並為一個鴻蒙OS微內核。 創造一個超級虛擬終端互聯的世界,將人、設備、場景有機聯系在一起。 同時由於鴻蒙系統微內核的代碼量只有Linux宏內核的千分之一,其受攻擊幾率也大幅降低。

分布式架構首次用於終端OS,實現跨終端無縫協同體驗;確定時延引擎和高性能IPC技術實現系統天生流暢; 基於微內核架構重塑終端設備可信安全; 對於消費者而言,HarmonyOS通過分布式技術,讓8+N設備具備智慧交互的能力。在不同場景下,8+N配合華為手機提供滿足人們不同需求的解決方案。對於智能硬體開發者,HarmonyOS可以實現硬體創新,並融入華為全場景的大生態。對於應用開發者,HarmonyOS讓他們不用面對硬體復雜性,通過使用封裝好的分布式技術APIs,以較小投入專注開發出各種全場景新體驗。

2021年9月,HarmonyOS 憑借在互聯網產業創新方面發揮的積極作用,在2021年世界互聯網大會上獲得"領先 科技 成滑侍果獎" 。

2019年8月10日,榮耀正式發布榮耀智慧屏、榮耀智慧屏Pro。

2019年11月25日,華為發布華為智慧屏V75。

2020年4月8日,華為發布華為智慧屏V55i 、華為智慧屏X65、華為路由AX3系列。

2020年9月10日,發布搭載鴻蒙2.0的手錶Watch GT2 Pro以及搭載鴻蒙2.0操作系統的IOT設備。

2020年11月5日,發布華為智選智能攝像頭Pro,搭載Harmonyos全新一代體驗分布式技術的攝像頭。

2021年5月28日,魅族智享生活官方微博發布海報宣布,魅族接入鴻蒙,Lipro 與全智能手錶聯手打造智享生活。

2021年7月29日,新一代華為 Sound X 音箱發布,是首款搭載 HarmonyOS 2 的智能音箱。

⑸ 五問「鴻蒙」

8月9日,在東莞松山湖舉行的華為開發者大會上,華為自主研發的鴻蒙操作系統正式亮相。據公司消費者業務CEO余承東介紹,與安卓和iOS這兩個基於手機開發的系統不同,鴻蒙立足物聯網,面向未來,最大的特點就是極強的安全性及超低時延。

「華為做操作系統的研究,已有差不多接近十年時間。鴻蒙這個項目在兩年前正式啟動,它的投入非常大,累計投入了將近5000人的研發力量。」余承東說。

那麼,鴻蒙到底有何獨特之處,在5G時代下,它又將有何用武之地?

為什麼要打造鴻蒙?

物聯網設備中

安卓跑不起來

在中國古典著作中,「鴻蒙」多指宇宙形成前的混沌狀態或神話中的遠古時代。在《莊子·在宥》中,就曾有「雲將東游,過扶搖之枝,而適遭鴻蒙」的說法。

物聯網的「宇宙」,也正處於「鴻蒙」之中。新舊操作系統輪替進入窗口期,萬億級的市場正在形成,萬物互聯時代正加速來臨。基尺橘

最近的兩次 科技 浪潮先後由PC和智能手機引發,雖然終端產品百花齊放,但底層OS(Operating System,即操作系統)仍由少數核心企業把持,例如PC時代的微軟,移動互聯時代的蘋果、谷歌。

目前,安卓在全球智能手機操作系統中的佔比高達八成以上,但它並不完美,碎片化、效率低、生態混亂等缺點一直為人所詬病。正因如此,進入桌面市場以及AR/VR、物聯網領域,安卓顯得「心有餘而力不足」,並未展現出足夠的統治力。

「安卓系統在少於2G內存的智能設備中根本跑不起來。」余承東說。然而,當下很多物聯網(IoT)設備內存都非常小,這就存在操作系統和設備不匹配的問題。

安卓系統有1億行代碼,其中僅內核就有超過2000萬行代碼,平常真正用到的不到8%。如此龐大和冗餘的內核設計很難保障操作系統的流暢,這樣一來,安卓系統的設備「卡頓」問題突出不說,面向數據量龐大的物聯網市場也顯得承受能力不足。

正因如此,為打破現有主流OS的生態牆,「不必被某一家公司所局限,也讓我們國家 科技 更加自立自強。」華為自研的物聯網操作系統鴻蒙應運而生。

一直以來,國產IT行業面臨著「缺芯(晶元)少魂(操作系統)」的局面。作為 科技 行業巨頭,華為已手握晶元和操作系統兩張「王牌」,未來其一旦困伏在物聯網領域建立起領先地位,其影響力或能持續十數年之久。

同是操作系統有何不同?

「核心+模塊」

更快更安全

同是操作系統,鴻蒙有何不同?

余承東談到,鴻蒙的出發點和安卓、iOS都不一樣,這是一款基於微內核的面向全場景的分布式操作系統。以安卓系統為例,該系統沿用的是Linux內核調度機制,「面向所有的資源調度,都是平等對待的。」余承東表示,這就好比高速公路上,貨車、 汽車 、摩托車、自行車共用四條車道,彼此間互相「搶道」,最終的結果是誰都走不快。

而鴻蒙採用的微內核,相當於在高速公路上,車道被劃分為超車道、快車道、慢車道、自行車道,車輛擁有「搏團專屬通道」,對資源進行精準調度,效率大幅提高,實現超低時延。而藉助確定時延引擎,鴻蒙的超低時延優勢得到了充分展現,響應時延將下降25.7%,時延波動率下降55.6%,用戶體驗大幅改善。

「簡單來說,就是把原來的大而全的內核,改成核心+模塊的方式。」業內人士表示,核心不變,功能純粹,模塊用來擴展,靈活組合,「就好比同一款發動機,調教不同、搭配的內容不同,就變成不同級別的車了。」

各行其道也讓鴻蒙變得比安卓更安全。據了解,安卓系統採用的宏內核,一旦ROOT許可權被非法獲取,整個系統就會被攻破,「相當於只要拿到了大門鑰匙,你就能打開每一扇門。」而鴻蒙的微內核方案,使得系統無須獲取ROOT許可權,「外核服務相互隔離,可提升系統安全性。」余承東引述權威測評機構的測評結果稱,理論上微內核的安全性是宏內核的兩倍多。這也就意味著,華為「鴻蒙」OS的安全級別將遠勝於安卓。

對獨立運算需求更小的物聯網設備,微內核優勢更明顯。「在華為看來,基於超寬頻、雲計算的AI世界才是未來。也就是說,華為認為未來手機、筆記本等設備的絕大部分性能需求將會通過5G、光纖連接雲端伺服器獲得,終端設備本身的性能不需要特別強大,所以微內核就夠了。」上述業內人士表示。

使用體驗有何不同?

同時搭載鴻蒙

設備即可互聯

華為自研操作系統「鴻蒙」擁有高安全性、超低時延、廣連接等獨有優勢,那麼用戶最快什麼時候能夠用上搭載這一系統的智能終端產品呢?

8月10日,榮耀在東莞舉行新品發布會,正式發布全球首款採用「鴻蒙」操作系統的終端產品——榮耀智慧屏。藉助該系統的分布式架構,智慧屏將能夠打破單一物理設備硬體能力的局限,實現跨終端無縫協同體驗。比如,手機已有的語音或視頻通話,可以無縫切換到智慧屏。與此同時,手機也能成為電視屏幕的延伸,只要碰一碰「投屏」,手機就可以變成智慧屏的觸控屏、揚聲器、遙控器和鍵盤等。

榮耀總裁趙明表示,未來不僅手機和智慧屏之間會融為一體,所有搭載鴻蒙系統的智能設備間都能夠「互為終端」「互為外設」,彼此之間實現無縫協同。「所有終端設備只需同時搭載鴻蒙系統就可以實現互聯互通」,趙明指出,「這是基於分布式架構的鴻蒙系統最核心的能力,也是榮耀智慧屏區別於傳統電視、智能電視的關鍵所在。」

那麼,智慧屏之後,鴻蒙還將進入哪些智能終端領域?據介紹,到2020年,部分國產PC、手錶/手環以及車機將搭載該系統的2.0版本;2021年,「鴻蒙」在軟硬體協同優化方面的能力將大幅提升,屆時3.0版本將被引入智能音箱、耳機市場。「2020年後,VR眼鏡及更多設備也將加入鴻蒙生態。」

也就是說,未來鴻蒙系統將在物聯網市場全面開花。據了解,鴻蒙操作系統具備輕量化、小巧、功能強大等優勢,應用於物聯網領域,將能夠幫助打通各終端設備間的交互渠道,逐步構建起融合共享生態,為消費者打造全場景智慧生活的新體驗。

是否會用於手機?

短期內看來

還不會

此前,包括華為創始人任正非、董事長梁華等在內的華為高層曾在多個場合表示,若產業鏈供應商經允許可以持續為華為供貨,那麼華為仍會把安卓系統和生態作為「首選」,但如若安卓系統無法使用了,「華為隨時可以啟用鴻蒙操作系統。」余承東表示,對正處於安卓生態中的應用而言,若要從該生態中遷移到華為鴻蒙操作系統上,「開發工作量非常之小。用方舟編譯器和華為的生態來連接,可能一兩天就能完成」。

事實上,華為是安卓陣營中坐二望一的手機品牌,谷歌也不願輕易失去華為這個客戶。業內人士表示,包括華為等在內的國產手機廠商對安卓系統的底層優化作出了極大貢獻,正因如此,安卓系統也需要華為在部分核心技術方面的專利授權。

盡管如此,要鼓勵安卓開發者加入鴻蒙生態並非易事。此前,華為董事長梁華曾在華為2019年上半年報業績發布會上表示,華為消費者業務仍有許多漏洞要補,其中最大的一個就是「生態」。他說,這將是消費者業務在今年下半年最重要的任務之一。

「鴻蒙生態的打造需要一定時間,短期利益可能會受損,但是長期來看利好。」余承東在華為開發者大會上宣布將對「耀星計劃」加碼,並面向全球開發者「開源」鴻蒙,今後將持續推動開源基金會、開源社區的建立,與開發者共同推動鴻蒙生態的構建。

5G之於鴻蒙意味著什麼?

此前,關於鴻蒙系統的定位,華為創始人任正非曾表示:「鴻蒙本身並不是為了手機用,而是為了做物聯網用的,比如自動駕駛、工業自動化,因為它能夠精確控制時延在5毫秒以下,甚至達到毫秒級到亞毫秒級。」

今年6月,我國發放5G商用牌照,正式進入5G商用元年。對於5G,中國聯通集團大數據首席科學家范濟安在接受本報采訪時表示,相較於消費級應用,5G將在工業互聯網等企業級應用上大派用場。

這意味著,正如任正非所言,鴻蒙首先瞄準的是5G時代的自動駕駛、工業自動化等企業級應用,而低時延是其一個優勢。

而就在年中,谷歌新操作系統Fuchsia已經悄然上線,開發者可以搜索到任何關於Fuchsia OS的技術文檔,和安卓系統定位不同,Fuchsia是一個可以運行手機、電腦以及智能家居設備等在內的全能型操作系統,兼容安卓系統。

業內人士分析指出,5G時代是萬物互聯的時代。這個時代的操作系統將是第四代操作系統——事件型操作系統。建立在5G高速低延時基礎上,第四代操作系統有條件實現萬物互聯,打通電腦、筆記本、平板、手機、智能家居、智能穿戴、 汽車 等,將所有可以集成的硬體聯結起來,一方面利用所有可以利用的計算資源,另一方面持續產生人工智慧的基本資源——大數據。從這個角度看,相較於大家熱議的把鴻蒙系統用於手機上,該系統的目標實質是成為5G時代的底層系統,對標的正是谷歌Fuchsia操作系統。

策劃統籌:張志超 李江萍 程鵬

⑹ 華為鴻蒙操作系統深度解析

根據華為鴻蒙的時間推進表,2021年6月2日,華為將舉辦鴻蒙操作系統及華為全場景新品發布會。根據華為此前的介紹,相對於鴻蒙 OS 1.0 來說,鴻蒙 OS 2.0 可登錄更多智能終端設備,在功能和構架上也會有全新的變化。

2020年報顯示,華為在全球的終端連接數已超10億,其中手機存量用戶突破7.3億,其中大約90%的華為的存量和在售手機,都可以升級鴻蒙系統。#鴻蒙#

HarmonyOS是一款面向未來的全場景分布式智慧操作系統。

對於消費者而言,HarmonyOS用一個統一的軟體系統從根本上解決消費者面對大量智能終端體驗割裂的問題,為消費者帶來統一、便利、安全的智慧化全場景體驗。

HarmonyOS技術架構支撐1+8+N戰略。

在該戰略中,1是手機,8包括平板、PC、穿戴、智慧屏、AI音箱、耳機、VR、車機,N是指萬物互聯。通過通信連接和應用打通,從手機的優勢向外圍延展,HarmonyOS技術架構起到了巨大的支撐作用。

在5月21日舉行的華為生態大會2021中,華為輪值董事長徐直軍強調:華為計劃2021年將國內1+8的設備全面升級到Harmony OS,預計到2021年年底整體會超過2億台。

鴻蒙操作系統的重要商業價值在於,提供了更多的「連接」,從而提升了華為硬體生態的附加值和內涵,將會實現華為系列硬體產品的互聯乃至智慧城市的萬物互聯,並帶動華為軟硬體生態持續繁榮。

IoT是華為在產業物聯網時代的重要布局,華為主要聚焦於基礎設施領域。海量低成本終端設備連接需要保證連接可管可控,且全網連續覆蓋,以及端側(終端)、傳輸、雲端安全。

華為已在雲側和端側擁有升騰、鯤鵬、麒麟等晶元,具備強大算力,疊加鴻蒙操作系統高效、靈活的執行能力,將培育大量高價值應用。

鴻蒙操作系統與華為「雲+端」晶元形成強大合力,形成殺手鐧應用。

從技術、生態兩角度看,操作系統對於ICT廠商而言具有重要意義,鴻蒙操作系統的推出,對華為、對我國自主可控進程的意義不言而喻。

藉助鴻蒙操作系統,華為將在生態、硬體、先發+持續創新三方面體現競爭優勢,成為5G+IoT產業領軍。

1、基於微內核、分布式及跨終端的特性,HarmonyOS能更好的適應物聯網時代的需求。

HarmonyOS是一款基於微內核的全場景(移動辦公、運動 健康 、社交通信、媒體 娛樂 等)分布式操作系統。

鴻蒙操作系統最重要的特性就是「分布式」,即同一個操作系統可以在不同類型的終端上運行。

通過「分布式多端協同身份認證」來保證「正確的人」、通過「在分布式終端上構築可信運行環境」來保證「正確的設備」、通過「分布式數據在跨終端流動的過程中,對數據進行分類分級管理」來保證「正確地使用數據」。

在IoT硬體領域,HarmonyOS革命性的分布式技術,還能幫助硬體廠商實現「產品即服務」的產業升級。對應用開發者而言,鴻蒙更加方便快捷。

目前,華為單系統的安全能力已經做到極致,成為業界第一個且唯一在微內核領域通過了CCEAL5+認證的廠家。

2、開源吸引春皮更多生態夥伴加入

華為從2012年開始研發鴻蒙操作系統,鴻蒙OS以打造生態為目標,服務於華為的硬體產品。

2019年8月9日,華為正式發布沒森陪HarmonyOS,同時余承東宣布,HarmonyOS實行開源。

HarmonyOS採用Apache licence開源協議,該協議不僅鼓勵代碼共享,還尊重原作者的著作權,更容易吸引商業進入。

全球開發者均可以使用鴻蒙開源工具包開發各式應用。同時華為也拿出10億美金作為基金,幫助全球開發者開發創新應用。

此前三星、微軟、諾基亞均在閉源操作系統的嘗試中失敗,而選擇開源路線的google,其安卓系統成功抵抗住蘋果的iOS系統,成為目前移動端用戶最多的開源系統。

3、華為技術積累和海量生態是HarmonyOS發展的保障。

鴻蒙從與硬體的捆綁協同來看,亦類似於蘋果;從免費開源的角度看,與安卓相像。

從財報拆分來看,蘋果盡管不直接銷售操作系統,但是它通過操作系統產生的增值收入超過了150億美金;谷歌通過操作系統相關的增值業務收入和授權枯蠢收入超過幾十億美金。

HarmonyOS 2.0與IOS及安卓的區別:

無論是谷歌的安卓還是蘋果的IOS,實現收入主要是通過廣告和APP銷售額提成兩種模式。目前階段鴻蒙系統能達到安卓70 80%水平,HMS生態已經成為全球第三大應用生態。隨著後續HMS生態的逐漸成熟,憑借HarmonyOS龐大的終端數量,HMS生態有望成為華為新的收入引擎。

鴻蒙操作系統有望在物聯網時代加速國產化方案整合與整體落地進度,國產軟硬體自主可控動能加速釋放,華為自主可控陣營的合作夥伴有望在鴻蒙生態體系的快速擴張路徑中持續受益。

HarmonyOS生態已經發展了美的、九陽、老闆、潤和軟體和中科創達等1000多個智能硬體合作夥伴,50多個模組和晶元解決方案合作夥伴,包括家居、出行、教育、辦公、運動 健康 、政企、影音 娛樂 等多個領域的合作夥伴。

目前華為與全球TOP 200的APP廠商也在溝通合作,旨在為他們帶來全新的跨終端設備的體驗。

京東、網路、優酷、科大訊飛、金山辦公等120多家知名應用廠商已開始基於HarmonyOS進行創新,讓消費者獲得顛覆性的智慧生活體驗。

華為生態及整體自控主題相關公司包括金山辦公,用友網路,金蝶國際等。東方通(中間件)、中科創達(系統開發),潤和軟體(多晶元平台適配)、常山北明(ISV)、誠邁 科技 (軟體開發)、北信源(移動安全)、高偉達(金融雲)等。

華為智慧生活APP活躍用戶超過5,400萬,智慧生活APP每日請求數超過10.8億次,連接設備超過10億台。隨著HiLink與HarmonyOS的進一步統一,這或許有望進一步提升鴻蒙接入設備的數量。

鴻蒙OS未來將會承擔起華為一系列包括電視、音箱、路由器、智能 汽車 等硬體產品的互聯,乃至智慧城市的萬物互聯,組成更大的華為軟硬體生態。

⑺ 此時此刻,鴻蒙時刻——再說華為鴻蒙系統的那些事兒

2021年6月2日,對於華為和很多關心華為的人來說,都是一個重要的日子,因為千呼萬喚的華為鴻蒙操作系統(HarmonyOS)正式發布,雖遲但到。就像HDC 2019上鴻蒙初次發布那樣,准隨著它的爭議從未消失,且更隨著手機鴻蒙系統的推出在即,有愈演愈烈之勢。

在HDC 2019之後,我曾寫過一篇《關於華為鴻蒙系統的那些事兒》的文章,此時此刻,我覺得是時候再說說華為鴻蒙系統那些事兒了——雖然我知道,在這個當口,寫這樣一篇文章很可能給我自己挖一個大坑……

不搞懂Android,你就看不懂鴻蒙

關於鴻蒙的最大爭議點無非就是:「HarmonyOS是不是套殼Android?」要說不是,不服氣的人肯定大把,要說是,那也一樣不得了,那就一層層地說清楚。首先,讓我們看看Google手中的Android操作系統是怎麼回事。

回顧一下Android操作系統的起源。它是由知名IT人Andy Rubin於2003年10月成立的Android公司推出的產品,其本身是基於Linux內核開放源代碼的操作系統;2005年8月,Google收購了Android公司;2007年11月,Android操作系統首次亮相,同時Google宣布以Apache免費開源許可證的授權方式,發布Android的源代碼,Google牽頭的OHA也正式創立(OHA,Open Handset Alliance,該組織最初由34家手機製造商、軟體開發商、電信運營商以及晶元製造商共同組成);2008年9月,Android 1.0版本正式推出,首款Android智能手機G1發布,宣告了一個新的時代開啟。現在,Android操作系統已經成為智能手機市場第一大操作系統,也廣泛使用在智能手機之外的很多設備上。

Android的起源和開源兩個字分不開。是的,Android系統底層所使用的Linux內核,是必須遵照GPL協議進行開源傳播的(GPL協議,General Public License,簡稱GPL,通用性公開許可證)。這個協議中的一項原則就是:確保軟體自始至終都以開放源代碼形式發布,保護開發成果不被竊取用作商業發售。

因此,採用Linux內核的Android操作系統,也不能違反這個協議, 前邊提到的Android免費開源許可證授權,就是指Google要向使用該操作系統的智能手機廠商提供開放的源代碼,即AOSP(Android Open Source Project),但這部分源代碼並不代表「Android」操作系統的全部。

Google當初看上Android,可不是想要將這個開源系統作為一個免費的「慈善」項目來推動,而是在意Android這個平台的商業化潛力。於是,在收購了Android系統之後,Google就按自己的設想打造Android系統,即在開源代碼的部分之外,基於自家在移動互聯網上強大的控制力,把Gmail、Maps、Google Play、YouTube、Chrome這些我們耳熟能詳的應用服務整合為GMS(Google Mobile Services)服務包植入,從而形成了這個系統的核心競爭力—— 簡單理解Android系統的本質,就是AOSP+GMS的合體。

換句話說,智能手機廠商可以自由使用AOSP提供的免費源代碼進行自家操作系統的開發,但想要賣得好,擁有更多的用戶,卻離不開GMS包含的應用,在Android的商業模式中,Google有一套嚴格的機制在免費開源與付費授權之間取得平衡的。

之前有數據顯示,從2008年~2016年間,Android操作系統為Google供貢獻了高達310億美元的營收,而利潤更是高達220億美元,也就是說,數以億計的搭載Android操作系列和GMS服務包的智能硬體們,都成為了Google帝國的現金奶牛。

只是,Google這個龐大的商業帝國,卻總有不能企及的地方——中國大陸。早年因為不願意服從法律監管,Google幾乎將整個互聯網服務都移出了中國大陸市場,但是Android操作系統卻隨著移動互聯網和智能手機的發展,在中國市場壯大。

這里有一個非常有意思的現象:因為Google不能在中國提供服務,中國的智能手機廠商們,早就習慣了自主開發沒有GMS,但又包含完整本地化服務的自主UI,但因為要面向全球市場,所以又會在自主UI中保留Google GMS框架,這樣就可以在海外市場很方便地接入GMS並激活一系列的服務。

因為GMS服務不能進入中國大陸市場,手機廠商們會在這個基礎上接入很多自己的服務,比如應用商店、主題商店、內容、支付、推送等,可是沒有Google Play的應用審核機制,國內的軟體生態是啥樣大家都看到的,到最後手機廠商自己都受不了了,才有了「統一推送聯盟」、「軟體綠色聯盟」之類的組織,且隨著國家監管力度的加強,現在已經好多了。

隨著Android的市場地位越來越強,Google也開始做一些小動作——畢竟這家公司的口號在2015年就從「Do not be evil」變成了「Do the right thing」。如將一些關鍵特性和重要代碼的更新放入GMS包的版本迭代中,比如部分組件、驅動等,有意拉開Android與AOSP的代數差距,從而凸顯自己的地位,進一步強化對Android生態的控制力。所以,為了能讓自家的UI能有更強的市場競爭力,智能手機廠商們對Android的魔改從來就沒有停止過。

回到華為。2019年5月16日,華為被美國商務部列入實體清單,被視為美國對華為終極打壓的開始,首當其沖的就是銷往全球的華為新款手機不能再使用Android系統。

是的,華為的確是不能使用Google的Android操作系統了,但更具體的描述應該是: 「華為不能在自家手機新品中內置GMS服務,但AOSP源代碼的使用絲毫不受影響」, 而非那段時間盛傳的華為手機從此變磚。但是,無法內置GMS,對於華為手機在全球市場的銷售影響是實實在在的,但好在對於系統本身進化影響並不大——現在讓我們來到第二個話題:「華為掏空Android。」

華為真的掏空了Android?

華為是否掏空了安卓?這應該是每過一段時間就會被拉出來遛一圈兒的問題。其實在我看來, 答案:是也不是。為什麼說不是?因為AOSP還在呢,華為從來沒有說過要排斥這個開源項目的,畢竟在這個軟體生態上運行著數以百萬計的應用,真要把這個掏了,難不成華為要自己做一個全新的軟體生態,腦子抽了還差不多。為什麼說是?因為華為對Android操作系統的改變也是真實的,很多谷歌做的東西,很多都被華為自己的東西替代了。

這個涉及一個主角, 即EMUI,華為自主開發的UI,或者說兩個主角也行,EMUI+HMS。 在這其中,現任華為消費者BG軟體部總裁王成錄王博帶領的EMUI團隊顯得尤其重要,從他2016年加入這個團隊之後,EMUI的根本性改變就發生了,用他的話說:「EMUI不僅僅是一個UI,而是一個平台。」EMUI是如何從UI變為平台的呢?簡單梳理一下:

-EMUI 4.X時代,主要的變化還只是TEE OS(即用於指紋的TustZone)以及SensorHub這樣基於硬體功能的模塊上;

-EMUI 5.X時代,這是一個戰略級別的關鍵版本。解耦Android底層組件,精簡各子模塊。虛擬機在這個版本也得到了優化,特別涉及了垃圾回收機制(GC)、AOT(運行前編譯)、資料庫優化(IO並行)等。在這個版本,新的文件系統F2FS(針對快閃記憶體推出,大幅度減少文件碎片),還有UltraMemory(即4GB運存達到友商6GB運存效果)的推出,通過對各個Android底層技術模塊的深度開發,讓EMUI團隊敢於將「十八月不卡頓」放到了公眾面前,沒記錯這就是EMUI第一個大爭議點出現;

-EMUI 8.X時代,人工智慧技術加入系統,iAware借著算力,整個系統的後台管理模式更合理,圖形引擎得到升級,即半路加入的GPU Turbo,這是EMUI對Android系統全棧圖形模塊修改的開始,EROFS超級文件系統也在此期間亮相開源社區;

-EMUI 9.X時代,也是「Turbo」的時代,GPU Turbo 2.0、CPU Turbo、LinkTurbo都是在這一代出現的,系統性能繼續優化,EROFS正式加入,連接能力得到強化。2019年MWC上,華為「1+8+N」智慧全場景戰略首次浮出水面,在這背後,鴻蒙的研發其實已經悄悄進行了不短的時間了;

-EMUI 10.X時代,分布式技術、軟匯流排、超級終端這一系列的概念出現了,它在HDC 2019上推出,伴隨著它一起發布的就是鴻蒙1.0,其時還是一個半成品,只能叫操作系統內核。只是因為2019年5月16日的事件,它不得不作為戰略產品提前亮相,在推出的時候,鴻蒙就直接宣布將會開源;

-EMUI 11.X時代,鴻蒙來到了2.0版本,但HDC 2020的主角是HMS和AppGallery,不但前邊提到的一系列系統底層的能力變化全部被涵蓋其中,連Google最引以自傲的營收來源GMS服務、Google Play也被替代了。

看完上邊這個簡單的梳理,你是不是對本章節開頭的那個問題概念更明晰了? 如果說華為掏空了Android,沒錯,華為EMUI團隊覺得Google做得不好的地方,要麼魔改,要麼就乾脆換掉,比如底層連接協議。 特別是在2019年5月16日之後,即EMUI10和11兩代,這樣的動作愈加突出,幅度也越來越大。

要說華為沒有掏空Android,也沒錯, 因為現在華為完全自主運營的AppGallery應用商店,里邊的應用都是基於AOSP規范開發,但又置入了HMS服務的華為版,目的就是為了解決這些應用在沒有GMS支持下的消費者體驗問題。 畢竟在全球范圍內,華為已經積累了7億多終端用戶,在他們換機或是華為解決手機硬體產品問題之前,用戶還是要繼續使用這些華為手機和軟體服務的。

到這里,為什麼會有鴻蒙這個東西了應該也有答案了。 「低情商」的說法,它有點像是華為在EMUI進化過程中,用來解決多設備連接協作問題中的「副產品」;「高情商」的說法,它是包涵底層互聯協議、晶元能力調用、多設備協同過程中交互界面等全方位解決方案的集合體,高效率的連接(HiLink)、低時延(HiLink)以及微內核(比如LiteOS)是它的三大特點,所以,從軟硬體一體化的整體度來說,鴻蒙肯定就是一個全新的操作系統。

因為華為的工程師認為,當前物聯網的連接協議太過碎片化,從業廠商開發理解能力參差不齊,所以最後出來的產品也就五花八門,這樣的情況,將會嚴重影響華為「1+8+N」戰略的推進效果,「1+8」都是華為自己的好說,「N」怎麼辦呢?那就交給鴻蒙來解決吧。

這是發布會後宣布的消息:2020年和2021年,華為按計劃分兩次把HarmonyOS的核心基礎能力全部捐獻給開放原子開源基金會,由開放原子開源基金會整合其他參與者的貢獻,形成 OpenHarmony 開源項目——這和AOSP是不是差不多?這就是為了能讓其他有興趣加入華為「1+8+N」戰略的設備製造和服務提供商能更好的理解這個生態系統。在2021年5月18日上海的華為HarmonyOS Connect夥伴峰會上,華為消費者業務AI與智慧全場景業務部副總裁楊海松還提到了鴻蒙的商業模式,包括免費認證服務這些內容,我有整理專訪,大家有興趣也可以了解一下。

在2019年發布鴻蒙1.0的時候,華為的確是沒有那麼快的計劃將它放在智能手機上。HDC 2019之後對余承東的專訪中,他是這樣說的:「如果我們確認谷歌不再為華為提供操作系統,那麼,我們可以在一夜之間通過升級,將所有的華為手機操作系統的內核更換為鴻蒙,但是我們現在並不打算這么做,因為我們還是希望可以讓合作夥伴(主要是指美國公司)的利益最大化。」

但同時,他也說了三個「Ready」,意即華為是可以隨時這么做,而在6月2日的發布會上,華為手機的鴻蒙升級計劃是何等規模大家也看到了。同樣的問題王博早些時候的回答也是:「做操作系統並沒有難度,關鍵是商業模式的問題。」

時間來到2020年5月16日,美國針對華為的終極制裁到來,手機SoC晶元斷供,蓬勃發展的華為手機業務隨時面臨停擺的問題。雖然現在看,華為還可以通過購買第三方公司的晶元,在全球繼續推出4G手機產品,但GMS同樣不能使用,出貨量也會從過去的億級下降到千萬級,決定華為消費者業務未來的「1+8+N」也隨之面臨巨大的挑戰。兩年前還是商業模式的問題瞬間就變成生死存亡的關鍵,HarmonyOS變得意義更加重大,不得不發。

並肩前行的OpenHarmony和HarmonyOS

我相信有了前邊兩個部分的鋪墊,再進入第三個部分,很多人的困惑應該會少很多。華為目前對鴻蒙這個操作系統的定義是: 「HarmonyOS是新一代智能終端操作系統,為不同設備的智能化、互聯與協同提供了統一的語言」 ,它與我們使用的Android這種宏內核系統在思路上有著本質的區別。

宏內核操作系統我們用得很多,電腦上的Windows、手機上Android都是,它最大的特點是設備要裝載這個操作系統,就得所有的系統組件全部加包一起裝載,不管用不用得著,同時在運行時,系統也會依據內存大小,自動載入組件,響應速度是提升了,但會消耗極大的系統資源。

到2021年我們已經能見到最高達18GB RAM的安卓手機了,而在當前主流的Android 11系統描述中寫到:「設備最小運行內存為512MB」。如果設備的運行內存小於512MB,要到不能用最新版本的Android系統,要麼就只能用老版本——這也是為什麼我們能看到有些車機還在跑Android 4.4版本……

但是鴻蒙的設想就恰恰是反過來,它從架構設計上就進行了全棧解耦,將龐大的操作系統打散,拆解成很小的顆粒,不同能力的設備只需要按自己的要求來選擇相應的模塊能力載入即可, 比如鴻蒙系統的前身LiteOS,它最小的體積只有10KB,你能相信它是操作系統么?可它就是!華為認為這是未來物聯網時代和必然趨勢,巧的是Google也同樣這樣認為,所以,足足被其孕育了5年的微內核操作系統Fuchsia,剛剛於近日才正式推送,它的目標就是替代Android和ChromeOS,從而更好地適應物聯網時代的多樣終端和生態。

為了更好地讓合作夥伴與開發者適配設備與系統的能力,華為將採用鴻蒙系統的設備從L0~L5做了6個分級,其中從L0~L2這三個級別的設備,要麼沒有交互界面,要麼交互和功能都非常簡單,家電、手環就算這種設備,運行內存也非常小,甚至低到KB級,其被定義為瘦終端,它們採用的鴻蒙系統,代碼百分之百來自華為,不包含AOSP的任何部分;而L3~L5這三個級別的設備,有交互界面,可應用擴展,手機、平板、筆記本電腦、車機、VR/AR等這些設備就屬於富終端的類別,它們採用的鴻蒙系統,就會引用AOSP的部分代碼。在這其中,手機無疑是功能最復雜的核心設備,會跑最多的應用,它引用AOSP順理成章。

所以,這次發布的HarmonyOS是何物就好解釋了。 華為軟體團隊開發出的OpenHarmony開源項目用來構建「1+8+N」生態的基礎,在這個基礎上,華為手機終端團隊加入HMS服務包,提供全套華為服務和連接能力,包括嵌入HMS服務的華為版應用,再加上部分AOSP開源代碼,支持Android廣泛的應用生態,保證消費者可以繼續無障礙地使用已有的應用 ,這就是今天發布的HarmonyOS。看到這里,是不是有人感覺眼熟?

沒錯,蘋果現在M1平台的MacBook就差不多是類似的情況,它既可以運行macOS應用,又可以運行iOS應用,而HarmonyOS呢,既可以運行原來的Android(APK)應用,又可以運行鴻蒙平台開發的應用(APK)。所以,6月2日發布會王博演講的最後一個環節的話不曉得各位注意到沒有: 「HarmonyOS是基於OpenHarmony的第一個公開發行版」 ,也算是把兩者的關系做了一個比較明確的定義了。

關於鴻蒙系統是否是完全自主開發,要是沒記錯,華為自己是從來沒有說過這樣的話,但「我們要站在巨人的肩膀上」之類的話倒是看到過不少, 這個巨人放在HarmonyOS上,就是AOSP。至於有人說到的鴻蒙上使用的代碼老舊,經過前邊兩個章節的介紹你應該明白,這對現在的華為和EMUI來說並不太重要,因為Android操作系統最核心的模塊,華為早就已經是脫離谷歌自己在做更新,包括HMS加入後,連應用驗證都自己在做,依賴度已經非常低了。

所以,現在EMUI 11還只基於Android 10版本的AOSP代碼,但其對比採用Android 11版本的友商系統體驗如何,相信大家心裡是有數的。只是因為環境的關系, 本來應該「慢工出細活」的事情,全部被按下了快進鍵,很多還沒來得做的事情,也都因為時間不夠沒有完成,比如代碼替換等,相信今年的HDC 2021上華為軟工團隊會有更多新消息放出。

選擇在現在推出HarmonyOS,對於華為也是有風險的,早年阿里YunOS與Android商業生態的沖突讓我們第一次理解到了Google對「開放」的態度。現在,HarmonyOS可能面臨的情況也差不多,但好在華為有HMS和初具規模的AppGallery可以進行一些對沖。

但對比這樣的風險,真正的風險還是時間。從2020年5月16日算起,到現在已經過去了一年,消費者的換機周期是28個月左右,留給華為以手機產品為中心推進「1+8+N」戰略的時間並不多,在餘下的短短1~2年時間里,華為除了繼續保留盡可能多的存量用戶,還需要完成去手機中心化的「1+8+N」戰略,還需要團結盡可能多的手機廠商來形成新的中心,從之前與楊海松的對話來看,新戰略中的「1」,很有可能就是App了。

但另一方面,楊海松也說過: 「華為擅長做產品而不擅長做生態」,這也是一個現實的問題,以前華為做產品,秉持的是「進入一個行業,就一定要做到世界第一」的「霸道」原則,現在做生態,華為應該想的是如何交到更多朋友,合作共贏,姿態非常重要……

寫在最後

「華為推出HarmonyOS,中國驕傲」,發布會之後,以此為主題,各種各樣的雞血文章、小視頻又出現在各大內容平台上,好一場流量盛宴。類似的場景也出現在一年前,在他們口中,似乎華為能以一己之力,一夜之間釐清中國整個晶元產業的 歷史 欠賬。華為人並非沒有看到這些,但現在的他們,哪裡有功夫去理會這些論調,有太多事要做了。雖然這篇長文,也許看到的人和看完的人有限,但我覺得能把那些關於HarmonyOS的事兒解釋清楚,足矣。

⑻ 鴻蒙系統代碼開源,不擔心友商「抄襲」嗎

最近手機圈最火的話題恐怕就是華為宣布最快今年秋季,最晚明年春季就要正式發布自主研發的操作系統了。這是續華為自研麒麟晶元之後又一重磅炸彈,而華為的操作系統很有可能命名為鴻蒙,目前鴻蒙已經通過了注冊商標,離發布已經越來越近了

老用戶無需購買新華為手機就能用上。而友商手機,比如小米魅族甚至三星手機,都可以通過編譯後刷入,就像之前刷其它非官方ROM一樣,當然前提是要解BL鎖和ROOT。所以等到鴻蒙系統發布之後,只要想用,我們手上的手機都能夠用上,就看華為官方會不會放出適配包了

閱讀全文

與鴻蒙ace引擎源碼分析相關的資料

熱點內容
解放壓縮機支架 瀏覽:255
程序員禿頂搞笑相遇 瀏覽:6
IBM手機app商店叫什麼名字 瀏覽:834
jpeg壓縮質量 瀏覽:774
雲伺服器評測對比 瀏覽:145
java日期轉string 瀏覽:221
openfire源碼編譯 瀏覽:897
在線小工具箱引流網站源碼 瀏覽:337
非科班程序員自學 瀏覽:799
壓縮泡沫鞋底底材 瀏覽:219
程序員職場第一課2正確的溝通 瀏覽:679
遇到不合法app應該怎麼辦 瀏覽:90
匯編程序編譯後的文件 瀏覽:79
大智慧均線源碼 瀏覽:373
單片機排阻的作用 瀏覽:215
滴滴金融app被下架如何還款 瀏覽:212
jpg轉換成pdf免費軟體 瀏覽:743
范里安pdf 瀏覽:447
偽造pdf 瀏覽:79
能刪除android文件夾嗎 瀏覽:447