原生安卓,Android One和Android Go的主要區(qū)別有哪些呢?
簡(jiǎn)單來(lái)說(shuō),以上每一種都是源自谷歌的不同風(fēng)格,有一些共同點(diǎn),但主要區(qū)別集中于設(shè)備生產(chǎn)商的開(kāi)源軟件選擇,安全更新方式的釋放手段以及預(yù)裝軟件的差異等等。
今天我們就來(lái)簡(jiǎn)單聊聊三者的異同~
PS:為了清晰起見(jiàn),我們定義原生安卓在自身硬件上所搭載的系統(tǒng);顯然,Nexus手機(jī)和Pixels手機(jī)上所搭載的安卓系統(tǒng)是不完全相同的,但由于Nexus項(xiàng)目的終止,我們會(huì)在接下里的敘述中把Pixel所搭載的系統(tǒng)作為原生安卓來(lái)看待。
對(duì)于傳統(tǒng)的OEM廠商,如三星,LG,華為來(lái)說(shuō),Google會(huì)發(fā)布安卓的源代碼,即安卓開(kāi)源項(xiàng)目的分支Android Open Source Project (AOSP),任何人都可以基于這些代碼為手機(jī)或任何其他設(shè)備做周邊開(kāi)發(fā)。
在此之上,Google還擁有如Google Play Store,Youtube和地圖等服務(wù),但他們實(shí)際上并不屬于安卓開(kāi)源項(xiàng)目的一部分。因此,為了獲得一個(gè)“正常”的安卓手機(jī),你不僅要從Google那里使用源代碼,同樣還需要取得從Google移動(dòng)服務(wù)項(xiàng)目取得授權(quán)才能正常使用他們的軟件服務(wù)。
大部分OEM公司會(huì)基于安卓的基礎(chǔ)上增添他們的差異化特色,如皮膚,或看似能夠提升安卓系統(tǒng)易用性的特色功能。曾經(jīng)的三星TouchWiz(現(xiàn)已更名為三星Experience)界面,HTC的Sense,華為的EMUI,小米的MIUI等等都是此類做法的代表。并非所有的努力都是符合時(shí)宜的,但他們其中的大多數(shù)都在這些年不斷進(jìn)步。
除了這些安卓高度定制化的常見(jiàn)系統(tǒng),我們接下來(lái)要介紹的三種分支則是相對(duì)來(lái)說(shuō)更為純凈的安卓系統(tǒng)。
Stock Android - 原生安卓
原生安卓通常是在Nexus產(chǎn)品線上使用的系統(tǒng),如Nexus 5X和Nexus 6P。然而Nexus最后的版本和最新的Pixel產(chǎn)品線還是有區(qū)別的。由于Nexus已被官方取消,我們現(xiàn)在所指的原生安卓就是Google在自家Pixel系列設(shè)別上所安裝的系統(tǒng)。
這類設(shè)備的安卓系統(tǒng)版本升級(jí)直接從Google官方獲取,也就是說(shuō),一旦谷歌發(fā)布了一個(gè)新功能,手機(jī)端就能立即收到推送。自然的,越來(lái)越多的人開(kāi)始對(duì)沒(méi)有臃腫的系統(tǒng)軟件,升級(jí)迅捷,沒(méi)有多余拖沓的OEM定制軟件開(kāi)始感興趣。必須承認(rèn)的是,普通大眾用戶可能需要一些預(yù)裝應(yīng)用來(lái)避免繁瑣的應(yīng)用商店下載,但安卓愛(ài)好者們和中重度使用者可能會(huì)更傾向于原生安卓。
最新的安卓P介紹:https://www.android.com/
Android One
接著我們說(shuō)一說(shuō)Android One,它是2014年在印度發(fā)布定位于中低端手機(jī)系統(tǒng),經(jīng)過(guò)幾年的發(fā)展,Android One超出預(yù)期并逐漸成為了更高端的定位系列。
對(duì)于安裝了Android One的設(shè)備,Google實(shí)際上是提供了部分軟件的開(kāi)發(fā)服務(wù)給到生產(chǎn)廠商。例如,一家廠商比較擅長(zhǎng)制造硬件,同時(shí)具備一定的市場(chǎng)和銷售能力,但并不擅長(zhǎng)軟件,對(duì)于此類廠商,Google可以為他們提供Android One系統(tǒng),并承諾在一段時(shí)間內(nèi)直接向手機(jī)終端推送系統(tǒng)更新和安全補(bǔ)丁。實(shí)際上,Android One提供了原生安卓體驗(yàn)的同時(shí),對(duì)于廠商更為靈活。
當(dāng)然還有一種說(shuō)法,Android One更像是一種預(yù)付費(fèi)服務(wù)。Android One計(jì)劃是基于安卓開(kāi)源代碼的服務(wù),也就不難理解,Google會(huì)向OEM公司(如Nokia,MOTO等一些Android One計(jì)劃的主要合作廠商)收取部分費(fèi)用來(lái)處理他們的軟件需求。如果說(shuō)有什么代價(jià)的話,Google可能會(huì)因此抵消一部分來(lái)自原安卓用戶流量所帶來(lái)的流量和廣告費(fèi)用了。
最新的Android One介紹:https://www.android.com/one/
Android Go
最后說(shuō)說(shuō)Android Go。這個(gè)版本的安卓取代了Android One計(jì)劃,專門用于推廣低端設(shè)備。由于它的“縮水”的版本特性,也相對(duì)應(yīng)的沒(méi)有了眾多的預(yù)裝軟件并專門開(kāi)發(fā)了相應(yīng)的“l(fā)ite”或“Go”的Google輕應(yīng)用版本,如Maps Go和Gmail Go,以便讓低端設(shè)備運(yùn)行更加流暢。
Android Go和Android One的主要區(qū)別在于,Android Go不由Google直接推送,而是間由廠商在收到谷歌的推送后再釋放升級(jí)和系統(tǒng)更新,這也自然的造成了Android Go相比于Android One和原生安卓的一些延遲。
最新的Android Go介紹:https://www.android.com/versions/go-edition/
總結(jié)
用一句話來(lái)概括,
原生安卓——Google為自家安卓設(shè)備Pixel系列提供的系統(tǒng),由谷歌負(fù)責(zé)安全補(bǔ)丁升級(jí)和系統(tǒng)更新;
Android One——Google為非Google硬件提供的原生安卓,由谷歌負(fù)責(zé)安全補(bǔ)丁升級(jí)和系統(tǒng)更新;
Android Go——取代Android One成為專為低端設(shè)備優(yōu)化的安卓系統(tǒng),由OEM廠商在接受Google推送后負(fù)責(zé)安全補(bǔ)丁升級(jí)和系統(tǒng)更新。
最近我拿到了一部小米的Android One產(chǎn)品A2,也就是國(guó)際版的小米6X,突然想要了解原生安卓,Android One和Android Go項(xiàng)目的區(qū)別與聯(lián)系,把最近的所看所學(xué)和大家分享,歡迎一起討論~
此文章為IT數(shù)碼觀察原創(chuàng),特此聲明!