《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 鴻蒙是不是安卓的套殼?算不算獨立的國產操作系統?

鴻蒙是不是安卓的套殼?算不算獨立的國產操作系統?

2021-06-03
來源: 騰訊科技

  6月2日晚間,華為舉行線上發布會,正式公布可以覆蓋手機等移動終端的鴻蒙系統,也就是鴻蒙2.0。

  用華為消費者業務CEO余承東的話來說,鴻蒙的目的,就是要鴻蒙OS可以搭載在任何IoT設備上,所有設備統一語言,打通體驗,即“One as All,All as One”。

  早在2019年,當谷歌一紙禁令給到華為的時候,華為就對外高調展示了鴻蒙系統。即使是華為創始人任正非、華為消費者業務CEO余承東也在多個場合,表達了對鴻蒙的信心。但由于此前的產品研發并不成熟,鴻蒙始終不能走入大眾的視野,更多僅僅是在開發者的圈子中討論。

  因此,對于用戶來說,一場發布會并不能揭開鴻蒙所有的疑團。鴻蒙和安卓到底什么關系?能不能替代安卓?我現在用的手機是否需要升級成為鴻蒙系統?本期騰訊科技《十問十答》欄目邀請芯片工程師Zach小生為您揭秘。

  Q1: 鴻蒙和安卓的關系是什么?

  鴻蒙問世之初,就有人提出了這樣的疑問。雖然鴻蒙和安卓都是在Linux的基礎上開發出來的,但從出發時的理念就是不一樣的,鴻蒙操作系統是當今強大互聯網的產物,從一開始華為就打算將它應用到手機、電腦、平板等一系列智能電子設備中;而Android誕生之時,開發者顯然沒有這些想法,或者說是當時的局限性抑制了除手機外其他設備的使用。

  原始設計理念的不同,直接影響整體框架的布局。鴻蒙使用的是微內核,安卓則是宏內核,相比于安卓的宏內核,鴻蒙的微內核更加安全,并且在微內核中可以自由加入各類模塊,而宏內核中可以自由修改的范圍很小。

  綜上所述,微內核能夠實現更復雜的功能并且更加靈活,這就是它能被應用到各類電子設備上的原因,正是如此,它的工作量也相對較大,因為你要根據自己的需求安裝各類模塊,而宏內核只能根據已有的模塊實現已設計好的功能。

  以上就是華為鴻蒙與谷歌安卓根本的區別,無論是關于設計理念還是內核應用,都是完全不一樣的,所以當兩者的關鍵因素全然不同時,又怎能說兩者是一樣的東西呢。

  Q2: 鴻蒙跟華為過去的EMUI有哪些本質的區別?

  目前,華為已將微博名稱更改為HarmonyOS,之前很多參與了華為鴻蒙OS系統內測的花粉們都表示鴻蒙OS系統在主題界面、交互方式等方面與之前的EMUI系統沒有較大區別,因為鴻蒙OS系統底層運行環境是由鴻蒙OS與EMUI界面組合而成,而華為之前的EMUI系統,則是由安卓和EMUI組合而成,所以華為鴻蒙OS系統并非是安卓的換皮,而是完全針對互聯網應用開發出的全新操作系統,它具有全新的分布式技術,這也是華為鴻蒙OS系統最核心的技術。

  Q3:沒有安卓的底層,華為鴻蒙可以干嘛?

  鴻蒙系統給人一種復雜難懂的感覺,但理解起來并不難,理解的關鍵就在于分布式,這是它和其他手機系統最大的差別。

  通俗來說,鴻蒙的分布式技術可以將硬件類的各個模塊進行封裝調用,從而實現手機之外,電視,汽車,手表設備的互聯和調用。即使是對于沒有屏幕的設備來說,只需要將鴻蒙系統手機當作是操作面板就行。

  現在,鴻蒙OS系統已經開發到了2.0版本,向開發者提供了開發環境、工具、模擬器和開發文檔,而面向用戶安卓應用只需要通過簡單的二次編譯就可以在鴻蒙OS系統上正常運行。

  因此,鴻蒙OS系統在一定程度不會有應用和實用性問題的壓力,用戶也可以用得放心。即使是界面和操作邏輯上,最新的鴻蒙OS系統基本上和EMUI11的體驗無差別,這是為了不讓用戶感到不習慣而特意做得。

  這樣可以減少用戶學習成本,至于該體現鴻蒙系統特色、UI界面和操作邏輯風格的問題則可以在后續升級優化中不斷被解決。

  Q4:對于開發者來講,基于鴻蒙開發APP,與基于安卓開發APP,有哪些不同?

  從代碼上看,鴻蒙系統與安卓還是有很大的不同,所有的代碼都是由華為自己的研發人員所完成,可能部分底層軟件及核心架構遵循了Linux和Window目前階段所現有的方式,比如GRUB以及可編程接口等,最大的區別就是鴻蒙使用的是微內核,安卓則是宏內核。

  鴻蒙 2.0系統大約有800萬行關鍵代碼,同時有大約1.8萬個關鍵 API 應用程序接口 ,基本上是Android 的一半,安裝包體積縮小到60-70%,這意味著,HarmonyOS相比安卓系統更加輕量化,同樣的功能,體積更小、效率更高,對于硬件配置需求更低。

  微信圖片_20210603171331.png

  通過鴻蒙官網查看開源代碼,對鴻蒙與安卓的項目代碼上做一個簡單地對比,發現鴻蒙在資源目錄上有所變更,常用的都放在這核心的資源目錄里面,便于查找和使用;鴻蒙資源目錄分門別類,有統一的文件夾管理;部分子目錄刪除,新增一些子目錄類型;編寫方式有改變, xml變更為json;

  對于開發者而言,多終端開發調試更加便捷,開發難度和學習成本低 ,可以從IDE開發工具,語言平臺,框架,權限處理方面看出,其優點是鴻蒙目前支持可以開發TV,wearable, LiteWearable幾種設備類型,未來還會擴展到其他設備。

  并且一次代碼就可以在不同設備,快速部署和調試,操作非常簡易。可以選擇Java或JS語言作為開發語言,是大眾喜愛和用的多的開發語言,大家的接受程度很高,而且測試方便,無需下載模擬器。

  Q5:如果鴻蒙要成為安卓的替代品,華為需要做什么?

  雖然鴻蒙是全新的系統,但它也是在多少參考了安卓系統之后建立的。因為暫時無法解決的生態問題,即使華為鴻蒙OS問世,安卓系統也不會因此沒落,畢竟微軟與三星在此前推出的手機操作系統,都是因為無法解決系統生態缺失的問題造成最終“失敗”的結局。

  所以對于鴻蒙來說,只要有生態就能開始逐步替代安卓。據華為透露,預計在今年底,至少會有3億臺搭載鴻蒙系統的智能設備問世。如果實現了,3億臺是一個可觀的數量,至少為鴻蒙的推廣,奠定了一個好的開局。

  目前看鴻蒙能跑安卓應用,但是安卓系統沒法跑鴻蒙編譯的應用。如果鴻蒙大力推廣軟件生態的話,有機會反噬,但是中間的難度會非常大,如何打動眾多的互聯網公司、開發者去擁抱鴻蒙生態,這對華為來說,是一個極大的考驗。

  Q6:對于用戶來說,正在使用的華為手機,是否需要切換成鴻蒙?

  對于部分用戶來說,他們擔心選擇了華為手機后無法再使用安卓系統的各類應用,其實這個擔心是完全多余的,因為鴻蒙系統兼容了安卓的應用,也就是說我們現在常用的所有安卓系統的應用,即便沒有適配鴻蒙系統,也可以在華為鴻蒙手機上繼續使用,但在鴻蒙之后就不會再推送安卓系統的更新,安卓系統現在已經更新到Android12了,而華為的EMUI目前還是Android10,也就是說,其實在很早之前就已經沒有更新了,由此可見,鴻蒙之后也不會再推送安卓的更新。

  但對于很多華為手機用戶來說,由于谷歌的封殺,他們擔心無法再使用安卓系統的各類應用,而這個擔心也是完全多余的。

  首先,谷歌禁止華為使用的是GMS服務,而不是安卓系統。這當然不是因為谷歌心腸好,而是因為谷歌沒有權利禁止華為使用安卓系統。只要華為遵循安卓的開源協議,就可以使用安卓系統。所以,從這個角度上看,華為手機用戶沒有必要一定要換成鴻蒙。

  Q7:鴻蒙如何和其他國產手機廠商是共同發力?

  國產手機之所以愿用谷歌的安卓系統,那是因為安卓系統完全開源,國產手機的廠商可以安心的使用安卓核心代碼打造自己的系統且基本不受谷歌的控制。

  所以華為的鴻蒙系統如果想要得到國產廠商的支持必然也會完全開源,且與谷歌一樣不干涉其打造自己的系統。而華為手機憑借在國內擁有近一半的市占率,等到鴻蒙開源后將很快打造出屬于自己的生態。

  目前,鴻蒙系統是兼容安卓應用的,也就是說安卓的APK軟件可以在搭載鴻蒙系統的手機上安裝,這是因為鴻蒙系統剛問世,應用的數量遠不如安卓。

  但是,鴻蒙主打的就是互聯網方向,相信未來的鴻蒙會徹底與安卓、IOS劃清界限,如果大量的應用開發者愿為鴻蒙系統開發應用和游戲,使它功能豐富強大,這樣就更能說服各大手機廠商去使用。

  華為在發布會上宣布了HarmonyOS的升級計劃,華為手機、平板等“百”款設備將陸續啟動HarmonyOS升級。包括Mate 40系列、Mate 30系列、P40系列、Mate X2、nova 8系列、MatePad Pro系列等設備。想提早體驗的用戶可以在“我的華為App”申請使用,還可以在全國66家體驗店報名參加“HarmonyOS體驗官計劃”。同時,魅族,榮耀等手機廠商已經宣布適配鴻蒙系統,相信在“萬物皆可鴻蒙”的特性上,鴻蒙操作系統還是有機會的。

  Q8:鴻蒙算不算獨立自研的操作系統?

  很多人都在關注鴻蒙是否為國產獨立自主的操作系統,其實國不國產并不重要,國家現在需要的是自主可控,不被別人掐脖子才是重中之重。

  不論是安卓還是鴻蒙,其系統部分都是采用的Linux內核,如果要按照自上而下一體全由華為自主設計研發,顯然還達不到這個標準。如果鴻蒙在應用層面有大的創新,那么它就是自主創新的,比如Android是linux的發行版,內核都一樣,但因為針對移動端場景做了一整套上層的工具,那么可以認為是另一套技術體系;如果鴻蒙針對提出的萬物互聯場景做成了分布式系統,那么它就是自主創新。

  任正非也說過“華為推出的鴻蒙系統并不會取代谷歌的安卓系統,鴻蒙如果能夠有一部分生態,那也是補充,而不是主要的替代關系”

  說到底Linux也只是個內核,只做內核上邊的UI那算什么定制呢?把開源軟件吃透,然后在不違法的基礎上是可以做到自主可控的。

  對于此前媒體報道的國產操作系統UOS和麒麟,都是同樣的道理,它們都有自己就的UI以及各類函數庫,只是基于在Linux內核上開始自主研發。

  Q9:相比于安卓和iOS,鴻蒙的優勢是什么?

  首先要了解這三類操作系統的區別,以及各自的優缺點才能進行分析。對于鴻蒙搭載的硬件載體,除了手機外,開可以搭載智能家居、汽車、手表等眾多設備,但由于其還處于開發階段,大部分應用還沒得到適配;而IOS和安卓都是以手機為主,IOS雖不開源但很流暢,安卓則是開源狀態但使用時會出現卡頓的狀況。

  微信圖片_20210603171352.png

  華為鴻蒙的微內核系統完全針對互聯網,微內核的優勢是高安全性、高擴展性、高可靠性、高維護性和支持分布式計算,這些對互聯網設備來說都是至關重要的,也是宏內核系統無法滿足的。

  如今,華為鴻蒙系統首要的事情就是尋找新場景落地,而隨著5g的部署,以物聯網、人工智能、區塊鏈為代表的新技術正在加速融合發展,新技術的應用已經或即將落地,華為鴻蒙系統已經蓄勢待發,尋找新的應用場景落地,預計未來將首先在自動駕駛、工業自動化等場景應用。現階段的鴻蒙系統想要實現大規模應用的話,很多APP需要特別適配才能發揮其優勢,而生態的發酵與成熟依然需要時間。

  Q10:搭載鴻蒙系統的手機,會像安卓一樣越來越卡嗎?

  今年四月,就有人做過一波有關鴻蒙與安卓流暢度的測試,在搭載鴻蒙2.0的Mate X2和基于安卓10的EMUI11華為mate 40pro上測試游戲的幀率,全程測試結束后,兩臺設備的幀率基本一致,說明鴻蒙與安卓的流暢度區別不大。

  這一點其實不難理解,現在Harmony OS2.0運行的APP都是安卓應用,且都是運行在Harmony OS封裝Android 10底層架構上的,流暢度自然也不會有所提升,而且安卓卡頓的根本原因是軟件生態泛濫成災,所以鴻蒙會不會卡頓同樣也得看軟件生態。

  不管是什么系統,用的久了卡頓都是必然結果,關鍵點在于誰家的系統在同等配置的條件下堅持的更久。除此之外,導致卡頓的原因還有硬件與軟件的問題,如今2021年硬件問題已經不是導致系統卡頓的罪魁禍首,安卓旗艦機的內存越來越大,甚至可以超出一臺普通電腦的內存,但隨著鴻蒙進一步豐富自身的軟件,相信大部分app依然會在微內核的基礎上應用,所以之后的流暢度應該會比安卓更好。

 


微信圖片_20210517164139.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:[email protected]
主站蜘蛛池模板: 亚洲偷偷 | 欧美精品亚洲一区二区在线播放 | 欧美日韩a级片 | www.91免费视频 | 91精品一区二区综合在线 | 手机在线精品视频每日更新 | 成人免费观看网欧美片 | 久久综合九九 | 国产亚洲精品一区二区在线观看 | 久久99热精品免费观看k影院 | 最新国产午夜精品视频成人 | 亚洲作爱视频 | 中文字幕亚洲精品 | 精品一久久 | 国产aⅴ精品一区二区三区久久 | 成年免费观看 | 亚洲第一区视频 | 天天se天天cao综合网蜜芽 | 免费 欧美 自拍 在线观看 | 欧美黄免在线播放 | 国产精品亚洲一区二区三区在线观看 | 午夜伊人 | 欧美色操 | 久久精品国产第一区二区 | 国产高清在线精品一区a | 69成人免费视频 | 欧美视频在线观看一区二区 | 日本一区二区三区欧美在线观看 | 日韩区在线观看 | www中文字幕在线观看 | 国产精品免费一区二区三区四区 | 亚洲精品一区亚洲精品 | 不卡一级aaa全黄毛片 | 中文一区在线 | www国产视频| 一级一级 a爱片免费视频 | 香港黄页亚洲一级 | 国产精品久久免费观看 | 国产成人午夜精品影院游乐网 | 青青草国产免费国产是公开 | 成人在免费观看视频国产 |