0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

華為鴻蒙系統(tǒng)仍基于安卓?脫離Android才是目的

鴻蒙系統(tǒng)HarmonyOS ? 來源:百家號 ? 作者:金彩說 ? 2021-02-27 09:58 ? 次閱讀

早在2019年8月9日,華為在東莞舉行華為開發(fā)者大會,正式發(fā)布了無數(shù)網(wǎng)友期待已久的操作系統(tǒng)鴻蒙系統(tǒng)Harmony OS)。

隨后,榮耀正式發(fā)布榮耀智慧屏、榮耀智慧屏Pro兩款智能電視。這兩款產(chǎn)品是首款搭載華為鴻蒙系統(tǒng)的產(chǎn)品。后來這兩款產(chǎn)品引發(fā)軒然大波,原因并不是產(chǎn)品本身,而是在其設(shè)置頁面出現(xiàn)的ADB(Android Debug Bridge)選項,這是一個Android調(diào)試工具,使用Android設(shè)備的人對這個應(yīng)該會很熟悉。

此后,在不間斷的新聞和謠言之下關(guān)于鴻蒙系統(tǒng)的話題從未間斷,直到2020年12月向開發(fā)者發(fā)布手機鴻蒙系統(tǒng)2.0開發(fā)者Beta版本,并提供開發(fā)環(huán)境、工具、模擬器和開發(fā)文檔。該版本的發(fā)布把鴻蒙系統(tǒng)熱度帶到了一個新的高度,支持者急于證明鴻蒙系統(tǒng)確實是一個全新的操作系統(tǒng),而黑粉也迫切地想在鴻蒙中尋找安卓的影子。畢竟,大家已經(jīng)等了很久了。

一位開發(fā)者針對老版本的Android,特別是Android4.4.4構(gòu)建了一個簡單的"Hello World"應(yīng)用,并發(fā)現(xiàn)該應(yīng)用在Android和Harmony OS虛擬機上都會拋出非常相似的錯誤信息。

左邊的截圖顯示的是安裝在基于較新的Android版本的虛擬機上的應(yīng)用,右邊的截圖是安裝在基于Harmony OS 2.0 beta版的虛擬機上的應(yīng)用,錯誤信息幾乎是一樣的,區(qū)別只是簡單的將“Android”換成了 "鴻蒙"。

XDA開發(fā)者論壇高級會員hikari_calyx大佬以解鎖諾基亞手機引導(dǎo)程序而聞名,他將著名的Superuser應(yīng)用編譯并安裝到Harmony OS 2.0測試版虛擬設(shè)備上,得到了上面一樣的錯誤信息。

此外,我們還可以使用ADB(Android Debug Bridge)將指令傳遞給鴻蒙虛擬機。一位開發(fā)者通過這種方式從虛擬設(shè)備中提取了大部分的系統(tǒng)文件,揭示了構(gòu)建包含Android框架,甚至也有emui的影子。

這一切都似乎呈現(xiàn)了一個結(jié)果。Harmony OS 2.0的第一個測試版顯然還是基于安卓系統(tǒng)的。

現(xiàn)在,大家可能會推測,鴻蒙只是Android的分支,并可能長期如此,但我認為,雖然現(xiàn)在可能是這樣,但不會永遠如此。在此前華為確實提到,使用Android開源項目將作為構(gòu)建其期望的鴻蒙系統(tǒng)體驗的過渡版本,本質(zhì)上是為用戶和應(yīng)用開發(fā)者彌補差距的一種方式。利用現(xiàn)有的AppGallery和HMS生態(tài)系統(tǒng)提供動力,這樣的過渡版本將是鴻蒙全自主化所需要的。

但我們所作出的分析無法完全證明鴻蒙就是基于Android,因為我們目前還沒有辦法分析它的源代碼。但外媒Ars Technica(美國知名科技博客媒體)卻得出了一個更加確定的答案。他們在一份報告中指出"華為的'全新'操作系統(tǒng)和Android之間沒有明顯的區(qū)別"。正如我們之前所提到的,華為并沒有讓我們很容易地訪問Harmony OS 2.0測試版。虛擬機在華為的服務(wù)器上運行,只有華為認可的開發(fā)者才能訪問。Ars Technica的Ron Amadeo突破了這些障礙,對Harmony OS進行了仔細的研究,并得出結(jié)論:這個操作系統(tǒng)本質(zhì)上只是Android的外殼。

Ars Technica強調(diào)了Harmony OS 2.0界面與華為的EMUI的相似性,華為稱這只是因為他們將EMUI的外觀和感覺移植到了Harmony OS上。不過在其內(nèi)部,有很多Android系統(tǒng)組件,包括 "HarmonyOS系統(tǒng) "應(yīng)用。這個應(yīng)用被標注為 "版本10",這很可能是指Android 10,也就是Ars Technica所稱的華為操作系統(tǒng)實際基于的Android版本。用華為SDK構(gòu)建的樣本應(yīng)用應(yīng)該與Android APK文件類似,它們可以像ZIP文件一樣解壓縮,具有類似的內(nèi)部結(jié)構(gòu),并且可以用標準的Android反編譯工具進行解碼。Ars Technica進一步指出,與谷歌的Fuchsia或三星Tizen等其他開發(fā)中的操作系統(tǒng)相比,該測試版的功能似乎很完整。即使在 "對HarmonyOS進行了數(shù)小時的摸索 "之后,ArsTechnica也無法 "指出與Android相比有任何實質(zhì)性的變化"。Ars認為,如果華為的計劃是從 "安卓 "到 "非安卓 "的轉(zhuǎn)變,那他們計劃在今年4月即將推出搭載Harmony OS的手機,又怎么會有足夠的時間去做呢?

但華為推出Harmony OS 2.0測試版的新聞稿并沒有提到任何關(guān)于Android的信息,事實上既然谷歌擁有Android的商標,那么在Harmony OS本身中沒有任何提及Android的內(nèi)容也就不足為奇了,ArsTechnica還指出,在任何官方開發(fā)者文檔中都沒有提及Android是多么奇怪。

華為是否真的實現(xiàn)了從基于Android的EMUI到Harmony OS的近乎無縫的遷移,而我們僅僅是觸及到了表面?當(dāng)然,這是有可能的。目前我們還沒有任何具體的Harmony OS 2.0的架構(gòu)、內(nèi)核、ARK編譯器以及Android運行時如何融入其中的具體細節(jié)。但我們根據(jù)我們所能找到的信息沒有發(fā)現(xiàn)鴻蒙和安卓的本質(zhì)區(qū)別,更多的是相似性。

但我們?nèi)圆荒芊穸ㄈA為在自主化上的付出,我們更愿意相信目前的鴻蒙版本僅僅是過渡版本,未來鴻蒙系統(tǒng)會完全脫離Android,實現(xiàn)真正的中國愿景。
編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3917

    瀏覽量

    127040
  • 華為
    +關(guān)注

    關(guān)注

    215

    文章

    34260

    瀏覽量

    250995
  • EMUI
    +關(guān)注

    關(guān)注

    1

    文章

    215

    瀏覽量

    11855
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    1966

    瀏覽量

    29962
收藏 人收藏

    評論

    相關(guān)推薦

    最新開源代碼證實!“鴻蒙原生版”微信正在積極開發(fā)中

    立刻保存,不需要同步或刷新調(diào)用。共享內(nèi)存一般用于后臺開發(fā)。 HarmonyOS NEXT 也就是鴻蒙星河版——俗稱“純血鴻蒙”,其采用華為自研內(nèi)核,拋棄了傳統(tǒng)的 Linux 內(nèi)核以及 AOSP
    發(fā)表于 05-08 17:08

    華為鴻蒙操作系統(tǒng)發(fā)展戰(zhàn)略:2024年完成安應(yīng)用全面遷移

    徐直軍指出,2024 年,鴻蒙操作系統(tǒng)的主要任務(wù)是打造原生應(yīng)用生態(tài)。目前,鴻蒙操作系統(tǒng)已基本適配各種終端設(shè)備,但在應(yīng)用開發(fā)方面依賴
    的頭像 發(fā)表于 04-18 15:38 ?730次閱讀

    面對如今的就業(yè)環(huán)境,vs鴻蒙……

    對于鴻蒙如今的發(fā)展勢頭,可謂是如火如荼。無論是最近發(fā)布的鴻蒙操作系統(tǒng)HarmonyOS NEXT,摒棄了Linux內(nèi)核和AOSP開放源代
    的頭像 發(fā)表于 03-01 15:49 ?531次閱讀
    面對如今的就業(yè)環(huán)境,<b class='flag-5'>安</b><b class='flag-5'>卓</b>vs<b class='flag-5'>鴻蒙</b>……

    沒有“成份“的鴻蒙還能行嗎?

    一、鴻蒙的前世今生 早前,就有關(guān)鴻蒙系統(tǒng)不兼容
    的頭像 發(fā)表于 02-26 13:56 ?464次閱讀
    沒有“<b class='flag-5'>安</b><b class='flag-5'>卓</b>成份“的<b class='flag-5'>鴻蒙</b>還能行嗎?

    純血鴻蒙系統(tǒng),拿什么與、iOS比?

    鴻蒙系統(tǒng)的出現(xiàn)就是來打破這種僵局的,華為鴻蒙是以生態(tài)系統(tǒng)為基本而產(chǎn)生的獨立系統(tǒng)。如果與
    發(fā)表于 02-21 21:04

    鴻蒙開發(fā)者預(yù)覽版如何?

    Linux內(nèi)核以及AOSP代碼,采用的鴻蒙內(nèi)核以及代碼,HarmonyOS NEXT系統(tǒng)僅支持鴻蒙內(nèi)核和鴻蒙系統(tǒng)的應(yīng)用,不再兼容
    發(fā)表于 02-17 21:54

    華為鴻蒙系統(tǒng)怎么樣 華為鴻蒙系統(tǒng)系統(tǒng)的區(qū)別

    和穩(wěn)定性。與此同時,鴻蒙系統(tǒng)系統(tǒng)在架構(gòu)、功能和生態(tài)系統(tǒng)方面都存在一些區(qū)別和特點,下面將詳細
    的頭像 發(fā)表于 02-02 14:54 ?1599次閱讀

    鴻蒙開發(fā)教程

    向三款手機開放, mate 60、mate60 pro 和 mate x5。 什么是鴻蒙,他是 android 套殼嗎? 鴻蒙華為自研的操作系統(tǒng)
    的頭像 發(fā)表于 01-31 17:11 ?706次閱讀
    <b class='flag-5'>鴻蒙</b>開發(fā)教程

    鴻蒙OS和開源鴻蒙什么關(guān)系?

    內(nèi)核,其他功能都以模塊的形式存在。 ? ? 華為用的是鴻蒙OS 我們都知道,華為手機的鴻蒙OS是可以運行
    的頭像 發(fā)表于 01-30 15:44 ?1054次閱讀
    <b class='flag-5'>鴻蒙</b>OS和開源<b class='flag-5'>鴻蒙</b>什么關(guān)系?

    華為發(fā)布原生版鴻蒙操作系統(tǒng):不再兼容

    華為在1月18日的發(fā)布會上,正式推出了HarmonyOS NEXT鴻蒙星河版操作系統(tǒng),并面向開發(fā)者開放申請。這一新版本的鴻蒙操作系統(tǒng)標志著
    的頭像 發(fā)表于 01-19 15:28 ?1376次閱讀

    鴻蒙系統(tǒng)的區(qū)別 鴻蒙系統(tǒng)有什么特別之處

    鴻蒙系統(tǒng)華為公司自主研發(fā)的一款全新操作系統(tǒng),旨在替代
    的頭像 發(fā)表于 01-18 11:45 ?1.1w次閱讀

    很多人質(zhì)疑鴻蒙,那它算不算國產(chǎn)操作系統(tǒng)?

    。 這一宣布華為也開始逐步覺醒,要知道華為鴻蒙的操作系統(tǒng)Android不同。 1、設(shè)備兼容性 鴻蒙
    發(fā)表于 01-17 22:04

    鴻蒙Harmony是如何影響Android工程師的呢?

    其實鴻蒙在2019就已經(jīng)出來了,那時候還是套殼Android的。從2023年9月的發(fā)布會上,華為宣布鴻蒙原生應(yīng)用全面啟動、HarmonyOS NEXT亮相以后,圍繞著純血
    發(fā)表于 01-14 22:14

    華為鴻蒙涼了?謠言止于智者

    華為鴻蒙系統(tǒng)涼了嗎?我們從目前的一系列新聞來看。鴻蒙并沒有涼,反而愈發(fā)強大。從下面的一些新聞事實可以看出華為
    發(fā)表于 01-11 22:29

    鴻蒙系統(tǒng)的區(qū)別哪個好用

    鴻蒙系統(tǒng)系統(tǒng)是目前市場上兩個比較流行的手機操作系統(tǒng),它們在很多方面都有所不同。本文將從多個
    的頭像 發(fā)表于 01-11 11:15 ?1844次閱讀