Android是一套開源的手機操作系統(tǒng),在全球范圍內(nèi)它的使用非常廣泛,擁有全球最大的市場占有率。眾所周知,Android系統(tǒng)是基于linux內(nèi)核開發(fā)的,是相較于Linux的干凈、穩(wěn)定、流暢等特性,android系統(tǒng)還是顯得比較臃腫而又烏煙瘴氣。
那么,同樣的內(nèi)核,為什么Linux干凈穩(wěn)定而安卓臃腫而又烏煙瘴氣呢?
安卓系統(tǒng)獨立構(gòu)建的上層應(yīng)用體系
雖然說安卓系統(tǒng)是基于Linux內(nèi)核開發(fā)的,但它只是用到了Linux的內(nèi)核,其上層應(yīng)用體系都是完全獨立構(gòu)建的。在這個過程中,安卓系統(tǒng)重新定義的東西非常多,尤其在它的運行環(huán)境方面更是如此。
當年,谷歌在開始開發(fā)Android系統(tǒng)的時候,為了能夠降低開發(fā)者的入門門檻以快速吸引開者加入,所以選擇了當時比較流行的JAVA語言。但是,必須要在安卓系統(tǒng)上設(shè)置一個JAVA虛擬機來支持Java應(yīng)用程序的運行,而這種虛擬機對硬件的消耗是非常大的。
所以,Android系統(tǒng)的這種設(shè)計模式就導(dǎo)致了它的流暢性和輕便性必然要落后于Linux操作系統(tǒng)。
手機生產(chǎn)廠商對安卓系統(tǒng)的定制與開發(fā)
谷歌的這一套安卓系統(tǒng)是開源的,任何手機生產(chǎn)商都可以在它的基礎(chǔ)上進行系統(tǒng)的二次定制和開發(fā),比如現(xiàn)在國內(nèi)主流的OPPO手機ColorOS、小米MIUI和華為的emui都是基于安卓系統(tǒng)。
但是在系統(tǒng)定制與開發(fā)的過程中,由于商家在利益的驅(qū)動下,經(jīng)常會向系統(tǒng)中預(yù)裝一些特定的應(yīng)用軟件,而且絕大多數(shù)的預(yù)裝軟件都是無法自由卸載的。這樣的一波操作必然會增加安卓系統(tǒng)的負擔,拖慢其運行速度影,響其流暢性。
安卓系統(tǒng)應(yīng)用生態(tài)缺乏監(jiān)管
蘋果的IOS系統(tǒng)之所以流暢,其中一個根本原因就是對系統(tǒng)應(yīng)用以及權(quán)限的管理和監(jiān)管非常到位,并且在App安裝模式上采用了統(tǒng)一的Apple Store應(yīng)用商店。用戶想要下載應(yīng)用軟件就必須通過這個應(yīng)用商店,而商店中上架的所有業(yè)務(wù)都是經(jīng)過平臺嚴格審核的。此舉從根本上杜絕了一些權(quán)限混亂的問題。
相比之下,安卓系統(tǒng)在這一方面的表現(xiàn)則是非?;靵y的。
國內(nèi)的安卓生態(tài)由于缺少統(tǒng)一管理,各大品牌的手機生產(chǎn)商都是各自為政,并且由于Android系統(tǒng)開源的特性使得安裝應(yīng)用的過程中完全可以不通過應(yīng)用商店,只需要一個APk的程序安裝包就可以直接安裝。這在很大程度上給了應(yīng)用程序肆意發(fā)揮的潛力,尤其是各種消息推送、通訊錄權(quán)限、短信讀取等重要權(quán)限的獲取方面更為嚴重。這樣一來,不但拖慢了Android系統(tǒng)的運行速度,也造成了個人隱私泄露的安全隱患。
應(yīng)用軟件太臃腫,同質(zhì)化嚴重
國內(nèi)的應(yīng)用軟件普遍比較臃腫,比如支付寶就包含了幾乎生活中的各個應(yīng)用場景,甚至于還可以通過支付寶來玩游戲。實際上這些功能中的大部分都是沒有必要的。國內(nèi)的APP恨不得一個軟件把你的吃喝拉撒全都承包。
在這種情況下,如果安裝大量軟件后,手機中必然會出現(xiàn)大量重復(fù)的應(yīng)用功能。這也會在一定程度上拖慢安卓手機的運行速度。
總結(jié)
安卓系統(tǒng)的生態(tài)環(huán)境烏煙瘴氣,在國內(nèi)市場表現(xiàn)的非常明顯。究其原因,主要就是缺乏一個統(tǒng)一的監(jiān)管平臺使得各個手機廠商各自為政,從而造成了安卓系統(tǒng)的這種亂象。
另外,盡管安卓系統(tǒng)是基于Linux內(nèi)核。但是經(jīng)過谷歌的開發(fā)以及各大應(yīng)用手機廠商的定制,安卓系統(tǒng)已經(jīng)距離Linux已經(jīng)非常遙遠了。