鴻蒙為什麼不能適配全部手機
⑴ 鴻蒙系統只能用在華為手機上嗎 它和安卓系統什麼關系區別
目前華為手機上正在用的鴻蒙系統, 叫做"鴻蒙OS", 是一個閉源系統, 可以運行安卓應用, 但是因為是閉源系統,別的廠家沒法使用, 要使用需要和華為有相關協議並支付費用
1、安卓與鴻蒙手機操作系統基本都是基於Linux開發的,但兩者的構架是不同的:
安卓系統是基於linux的宏內核設計:宏內核包含了操作系統絕大多數的功能和模塊,而且這些功能和模塊都具有最高的許可權,只要一個模塊出錯,整個系統就會崩潰,這也是安卓系統容易崩潰的原因。好處就是系統開發難度低。(而現在,華為新研發的就是為了解決這個問題的,任何由編譯器編譯的android軟體都可以直接與系統底層進行通信,鴻蒙系統加編譯器將取代。)Android是用Java語言編寫的,很容易學習。但它有一個缺點:不能與系統底層直接進行通信活動,必須通過虛擬機來運行。說直接點就是虛擬機相當於傳遞者:首先Android應用程序安裝在虛擬機上,然後從虛擬機傳輸到機器的底部,如果虛擬機出了問題話的那系統就是卡住。而且鴻蒙系統中的方舟編譯器就是為了解決這個問題的,任何由編譯器編譯的android軟體都可以直接與系統底層進行通信,鴻蒙系統加編譯器將取代虛擬機。
安卓系統架構圖
鴻蒙操作系統是微內核設計:微內核僅包括了操作系統必要的功能模塊(任務管理、內存分配等)處在核心地位具有最高許可權,其他模塊不具有最高許可權,也就是說其他模塊出現問題,對於整個系統的運行是沒有阻礙的。微內核的開發難度很大,但是系統的穩定性很高。根據目前華為公布的一些資料信息,我們可以推斷出鴻蒙系統是用C、C++語言編寫即直接使用機器語言編寫app,取消安卓系統的ART虛擬機,直接編譯為,這樣做的好處就是不需要中轉,執行速度快;但這樣的操作也有一些缺點就是必須要有大量的靜態方案且內存空間要求更高。
⑵ 為何其他品牌手機暫時無法搭載鴻蒙系統相信終會爭著來適配的
很多除華為之外的手機用戶,也表現出對鴻蒙系統的濃厚興趣,並紛紛表示希望在自己手機上使用鴻蒙系統。
除了榮耀在從華為分出之前的部分老機型手機,華為還要負責適配提供鴻蒙系統升級選項之外,尚沒有一家華為之外的手機廠家正式表態要在自家手機上適配鴻蒙系統,其實這也是可以理解的。
一、開放原子開源基金會正式發布OpenHarmony 2.0 Canary的日期是6月1日,所以,除了華為一直在持續開發,可在6月2日正式在華為手機搭載Harmony 2.0系統之外,其它手機廠家暫時還沒有足夠時間去評測OpenHarmony 2.0 Canary,以及規劃、設計在自家手機上搭載所需的Harmony 2.0系統發行版。
盡管之前華為早已表態鴻蒙開源態度,但實際上開放原子開源基金會正式發布OpenHarmony 2.0 Canary,才是鴻蒙真正開源並面向所有智能手機類終端設備的正式開端。其它廠商可以提前對OpenHarmony 1.0及1.1版本進行測評,但肯定都是非正式的,且並不是適用於智能手機的。
而且,基於OpenHarmony 2.0 Canary開發一個帶有自己獨特風格的鴻蒙系統發行版,就像基於開源安卓系統開發MIUI、EMUI等相類似,工作量也並不小,開發周期肯定也不短。你總不能指望其它手機廠家直接使用華為開發的鴻蒙發行版吧?這豈不是連華為的LOGO也要帶上了?
即便是都使用鴻蒙系統,各手機廠家的UI/UX等肯定也會有很大差別,甚至還會各自增加一些自己獨有的模塊,這才是真正的品牌差異。
換句話說,華為手機的鴻蒙系統,和任何其他品牌未來使用鴻蒙系統的手機一樣,都是一個起點的。底層一樣,但是系統中、上層都會有各自的特點。就像谷歌手機(是的,就是谷歌自己的手機硬體,盡管從來沒有多大市場,但一直存在)使用的安卓系統一樣,沒有其它手機廠家直接使用的。
二、除非國家有政策規范,或者美國對更多中國手機廠家進一步打壓、有限制使用谷歌GMS等其它不得已因素之外,搭載不搭載鴻蒙系統就是個商業行為。
這樣一個重大的商業決策,確實需要對市場、政策等進行評估,這不是短期內可以明確的。顯然支持不支持鴻蒙,搭載不搭載鴻蒙,都需要各廠家自己決斷,這個決策可能面臨著有取有舍的風險。
要知道全球智能手機市場,除了三星、蘋果佔了40%左右的市場之外,其它近半市場都是中國手機廠家占著。一旦中國的所有手機廠都不用安卓系統了,對安卓系統來說基本上算是個滅頂之災:就只剩下三星一個大牌手機廠家用了,三星手機全球市場份額撐死了也就20%+。
而且切換到鴻蒙系統後,原有的海外用戶依賴的安卓生態,就是谷歌禁止華為使用的GMS(谷歌移動服務),將不可避免地受到影響,特別是地圖、郵件、視頻、賬戶等都必須有解決方案。華為是通過HMS(華為移動服務)實現的,其它中國手機廠家如何解決這個難題?這都需要技術、商業的解決方案。
三、鴻蒙系統的全面推廣普及,至關重要、時不我待,因為生態打造需要以最快的效率進行,一旦節奏慢下來鴻蒙系統的推廣將會更加困難。推廣鴻蒙系統到更多手機上搭載,比較現實的方案還是使用差異化策略。
1、商業的事還是讓市場去解決。 普通民用手機市場上鴻蒙系統的搭載與否,就由各廠家看市場需求以及廠家自己的定位去自己去決斷。鴻蒙系統的優勢已經很清晰,相信廠家會考慮到用戶需求的推動因素,利益才是驅動廠家主動搭載鴻蒙系統的最大動力。一句話,早搭載、早受益,不搭載、會吃虧。
2、當今國際形勢波詭雲譎,操作系統的安全性更加重要。 敏感人士如公務人員、大國企管理人員、事業單位及科研機構的重要 科技 項目研發及管理人員的手機,國家可以出台政策規定必須使用國產操作系統。這將起到很好的引領作用。
從長遠看,國內市場使用國產操作系統是必然趨勢,相信大部分手機廠家會看清楚形勢、做出正確選擇的。這不只是關繫到國家安全、公民隱私保護等,還真正涉及到手機廠家的市場安全。
從長遠看,華為目前的 基於開源鴻蒙、兼容安卓系統的方式就非常好 ,國內外市場兼顧,其他手機廠家何樂而不為呢?