① 華為鴻蒙和安卓有什麼區別
華為鴻蒙和安卓之間確實存在一定的關系,但它們並非同一操作系統。鴻蒙和安卓分別是華為和谷歌推出的兩個不同操作系統。
內核架構不同:鴻蒙採用微內核架構,而安卓採用宏內核架構。微內核架構使得鴻蒙在系統性能、安全性和可擴展性方面具有優勢。
系統定位:鴻蒙是一款面向全場景的分布式操作系統,旨在應用於各種智能設備,如手機、平板、智能穿戴、智能家居等。安卓則主要應用於智能手機和平板電腦。
應用兼容性:鴻蒙系統可以兼容安卓應用,這意味著在鴻蒙設備上,用戶可以安裝和使用大部分安卓應用。這也是為什麼有人說鴻蒙是「安卓套殼」的原因。但事實上,鴻蒙並不僅僅是安卓的套殼,而是具有自己獨特優勢的操作系統。
華為鴻蒙功能特點
分布式架構:鴻蒙採用分布式架構設計,可以無縫連接多種終端設備,如智能手機、智能穿戴、電腦、電視等,形成一個統一的操作系統。
微內核架構:鴻蒙系統採用微內核設計,提升了系統性能、安全性和可擴展性。
強大的兼容性:鴻蒙系統可以兼容安卓應用,使得用戶在鴻蒙設備上可以安裝和使用大部分安卓應用。
低時延:鴻蒙系統具有低時延特性,適用於對實時性要求較高的場景,如物聯網等。
高安全性:鴻蒙系統在設計上注重安全性,採用了基於微內核的可信執行環境,提高了系統的安全性能。
② 鴻蒙套殼安卓深度分析
以下內容屬於個人觀點
2019年8月9日,制裁下的華為正式發布了全新的操作系統HarmonyOS(以下簡稱鴻蒙)。鑒於多方面的相似,鴻蒙系統被質疑是否是安卓套殼,是否是EMUI的下一代。本文將從幾個角度分析。
首先給出官方的定義:華為鴻蒙系統是一款全新的面向全場景的分布式操作系統。同時, 谷歌方面承認鴻蒙系統是獨立於安卓的操作系統。
一、系統內核
首先需要介紹一個概念:內核。
內核分為宏內核和微內核,宏內核真提醒整體性強,因此調動各方面的性能強,但一旦某一個部分出現崩潰,就會整體崩潰;微內核的特點是分布式,將一部分操作系統功能移出內核至用戶態,從而降低內核的復雜性,性能稍有損失,但擴展性極強,便於添加新功能,且各部分不相互影響。
如上圖,鴻蒙和安卓都是基於Linux的,而iOS基於更為基礎的 Unix。安卓是宏內核,鴻蒙是微內核,iOS是混合內核。由此, 鴻蒙和安卓的基礎都是Linux,但走的路線不同,一個是微內核,一個是宏內核,各有優勢。
二、系統創新
首先需要說明的是,安卓開放社區是全世界開放共有的,並不是安卓系統獨家的,代碼都是開源的。
鴻蒙是AOSP加上HMS服務再加上OpenHarmony,其中用到了安卓開源代碼。而華為鴻蒙自研的EROFS超級文件系統(開源), 極大地提升了性能, 此項技術也將在安卓13上被使用。
三、發展成本
從消費者直觀的角度,我們看到的東西很多都沒有變,這就引起了套殼的猜想。這時就不得不提到新系統的 適配成本 。
一方面, 安卓系統十幾年的發展下來,應用鏈已經完全成熟。 試想一下,企業是注重利益和效益的,如果這個時候去適配一個全新的系統,顯然會浪費一部分資源。 這也是鴻蒙獨家應用發展相對較慢的原因。 因此,華為方給出了更高的提成比例來吸引開發者。所以,此時的鴻蒙 兼容基於安卓開發的應用顯然是最好的選擇,等到應用鏈完全成熟再完全拋開兼容。
附贈一個尋找鴻蒙應用的方法:在華為應用市場中搜索「鴻蒙」,應用圖標右下角有HMOS方形字樣的則是。另外,鴻蒙獨特的安裝包後綴名為.hpk
有朋友會問:「為什麼不等鴻蒙完全成熟再用呢?」原因是,在美國的制裁中,明確規定禁止華為使用安卓系統。為了不影響用戶的軟體使用,這么做也是迫不得已。
另一方面,從UI設計來講,華為先前是EMUI是很多年積累的經驗, 如果僅僅是為了獨特而更換UI設計,不僅會給老用戶帶來高昂的學習成本,讓新用戶望而卻步,而且甚至是系統更加難以操做。 這也是為什麼我們看到的,很大程度是一樣的。
四、總結
鴻蒙系統有很多獨創 ,如超級終端,十分便捷, 但我們也不否認其仍不完善 。 沒有一天建起的城市,也不可能一下子成長為巨人 。
2020年9月,鴻蒙進入2.0時代。2022年7月27日,鴻蒙3.0即將到來,我們一起期待!