華為手機為什麼有EMUI版本和Android版本?

足球論劍


一般來說,只要是安卓手機,所採用的最基本的系統就是谷歌的Android系統,而EMUI就是基於安卓系統下的深度定製版。簡單來說,本質都是一樣的,只是界面的不同,同樣都是安卓系統,不過是外表上的區別罷了。

需要分辨清楚的是,EMUI不能算是一個獨立的系統,它只是在Android 系統的基礎下,深度訂製的UI。像其他國產安卓手機例如小米、OV等都有自己的EMUI操作系統,因為不同的UI定製,所以不同手機的界面呈現出不一樣的風格和功能。原生的安卓系統雖然功能也挺好,但各廠商們還是可以隨意更改的。不同的EMUI使得它們自家的手機各自加入自己的創意,這也是讓手機廠商們能夠拉開差距,提升競爭力的因素。有了特色才更有辨識度,大家選購的時候也就有更多的可選性。加上安卓系統本身也是開源的,廠商們只要拿到源代碼就可以在此基礎上加以更改,何樂而不為呢?

當然了,這也絕非易事。要保證三年前購買華為手機的用戶依舊可以獲得最新系統升級,背後的代價就是持續的研發資源和資金投入。所以華為的EMUI工程師們也有著明確的分工: 60%-70%的人員進行新功能的開發和完善,另外還有30%~40%的人員專注於既有機型、既有系統與功能的優化與完善,從而讓老機型老用戶也能得到不斷升級的使用體驗和功能。

希望我的回答能幫助你理解!


無線端


作為一個資深 Android 開發工程師,簡單來給大家科普一下吧!

國產的安卓機,不管是小米手機,還是華為手機, OPPO 手機,還是 vivo ,還是魅族,一加,錘子等手機!他們用的都是 Android 系統,是 OS 操作系統!

而華為的 emui,小米的 miui ,魅族的 flyme ui 還是 ov 的 color os,還是一加的氫OS,還是氧OS,還是錘子的 Smartisan OS ,他們都是基於 Android 系統深度定製的 UI ,而不是系統,本質上 OS 操作系統還是 Android 。說白了,他們不過是一層皮膚罷了。

舉個簡單的例子,一個安卓系統代表一個人,而這個人穿的衣服就是這些 UI ,拋去穿的衣服,裸體的人就是 Android 系統!那你感覺這個人就因為穿了衣服,就不是 Android 了麼?所以,這些都是表象,本質沒什麼改變!


非著名程序員


現在絕大部分國產手機的操作系統都是基於谷歌的Android系統“深度定製”而來的,本身仍然屬於Android系統,所以要註明Android的版本號。

雖然原生的Android系統也挺不錯的,各種功能都可以滿足日常使用。但世界上智能手機廠商那麼多,每一臺手機的硬件配置都不一樣。比如有的手機是實體指紋識別按鍵,有的手機是屏幕指紋按鍵,有的手機時3D結構光人臉識別。而且每一款手機所使用的指紋識別芯片方案也不盡相同,有的用匯頂的、有的用新思的,還有的用高通的。原生Android系統不可能單獨為每一款手機適配不同的硬件,所以就需要手機廠商單獨進行修改和適配。

好在Android系統是完全開源的,手機廠商在拿到原生Android系統的源代碼之後,就會在源代碼的基礎之上加以修改。

首先就是根據自家手機的硬件配置,來適配底層驅動。比如攝像頭、指紋識別、3D結構光等硬件功能。

其次就是加入一些特色功能,比如華為的GPU Turbo技術就針對Android系統的底層代碼進行了優化和精簡。

最後就是在軟件和UI層面加入符合消費者習慣的界面功能。比如中國用戶就比較喜歡“應用分身”、“手機分屏”、“負一屏”等功能。這些都是原生Android系統所不具備的。

一般來說,谷歌會在每年6月召開WWDC開發者大會,推出當年最新的Android系統的開發者測試版,比如今年的就是Android 9.0。隨後手機廠商和應用開發者就會根據開發者測試版的源代碼進行必要的修改。為了對修改之後的非原生Android系統進行區分,手機廠商往往會給用在自家手機上的系統起一個新名字,比如華為的EMUI、小米的MIUI等。隨著定製系統的不斷升級,EMUI、MIUI的版本號也在不斷變化。

雖然谷歌的Android系統是免費開源的,但是手機廠商在修改之後也必須遵守開源協議,保留原有的系統名稱。因此手機廠商定製之後的系統代號和Android原生系統代號往往會同時存在,而在正式宣傳的時候,往往也會被同時提起,比如“基於Android 9.0核心的EMUI 9.0系統”,這兩者是不矛盾的。


貓眼看數碼


首先,澄清一下EMUI是什麼。 EMUI是UI ,即基於安卓系統定製的UI,而安卓是os,從本質上來講,和Android os同級的只有蘋果的ios,微軟的Windows,其他採用安卓的都只是基於安卓定製的UI,而不是os 。 所以,華為的EMUI是基於Android os定製的ui,和MIUI 、FLYME 沒有本質的區別。


soc愛好者


EMUI是基於安卓深度定製的ui,算不上系統,miui flyme都是這樣的


偵緝賈隊長12138


android 就好像一件純色短袖,emui就是上面的花色。


kite是隻貓


小學生提的問題?


耶立歌


安卓是系統版本,UI是界面版本


我不知道起什麼暱稱啊


不是兩個系統,emui是基於Android開發的系統。


風92838576


快出麒麟OS了


分享到:


相關文章: