前段時(shí)間,關(guān)于MIUI 12系統(tǒng)BUG眾多、系統(tǒng)不流暢的話題引起了不少手機(jī)用戶的關(guān)注。小米手機(jī)的用戶紛紛表示贊同,隨后還引來了其它手機(jī)用戶的吐槽,不少網(wǎng)友表示自從系統(tǒng)升級(jí)了適配Android R(Android 11)的版本后,就出現(xiàn)了不少以前沒有的BUG和問題。
在相關(guān)微博的評(píng)論區(qū)中更是出現(xiàn)了諸如:“安卓越來越垃圾了,還是用iPhone吧”的評(píng)論。MIUI 12的問題就像一個(gè)導(dǎo)火索,引爆了不少用戶對(duì)新版本Android系統(tǒng)的怨念。
那么問題來了,Android真的“藥丸”了嗎?
連MIUI都崩了,Android系統(tǒng)還好嗎?
作為國內(nèi)最早的深度定制系統(tǒng)之一,MIUI在Android手機(jī)陣營中一直是口碑擔(dān)當(dāng)。許多小米用戶除了看中小米手機(jī)的性價(jià)比高之外,體驗(yàn)出色的MIUI系統(tǒng)也是重要賣點(diǎn)。所以小米也一直十分重視MIUI系統(tǒng)的開發(fā),面對(duì)這次突如其來的質(zhì)疑,MIUI開發(fā)團(tuán)隊(duì)也很快就做出了回應(yīng)。
針對(duì)用戶提出的大多數(shù)問題,MIUI開發(fā)團(tuán)隊(duì)表示其中許多問題其實(shí)已經(jīng)在修復(fù)日程表上,接下來的更新將會(huì)逐步修復(fù),請(qǐng)用戶耐心等待。同時(shí),開發(fā)團(tuán)隊(duì)還解釋了為什么MIUI 12會(huì)存在如此多的問題,態(tài)度可謂相當(dāng)?shù)恼\懇。
MIUI 12本身對(duì)比上一個(gè)版本就加入了許多新功能,同時(shí)還對(duì)系統(tǒng)各模塊進(jìn)行了大量升級(jí),在互相影響下導(dǎo)致BUG比以往的版本出現(xiàn)的更加頻繁。而且,MIUI 12恰好遇上了Android R的底層機(jī)制大變動(dòng),底層機(jī)制需要重新適配也嚴(yán)重影響了MIUI 12的優(yōu)化速度。
簡單概括:MIUI不是不能做好,而是需要時(shí)間。
所以,在最新的MIUI 12.5版本更新后,不少用戶都表示續(xù)航、卡頓等問題有了較大改善,以至于在MIUI的用戶中,存在這樣一個(gè)聲音:MIUI 12.5才是真正的MIUI 12,之前的都是開發(fā)版。不過,距離MIUI 12的第一個(gè)開發(fā)版上線已經(jīng)過去了將近1年的時(shí)間。
而且,在MIUI 12.5中部分非必要的小功能已經(jīng)從系統(tǒng)內(nèi)置改為采用add-on或獨(dú)立APP來實(shí)現(xiàn),以達(dá)到精簡系統(tǒng)的目的。顯然,MIUI的工程師已經(jīng)清楚系統(tǒng)的問題出在哪里,并且開始著手解決。
BUG眾多,安卓“藥丸”?
在所有的問題中,最讓人頭疼的就是續(xù)航問題,而且不僅僅在MIUI 12上出現(xiàn),諸如氫OS等其它系統(tǒng)上都有著類似的問題,甚至原版系統(tǒng)也在海外被不少用戶吐槽續(xù)航不如上一代。
Android R在系統(tǒng)動(dòng)畫等方面的升級(jí)帶來了功耗方面的增加,處理器以及屏幕等硬件功耗的上漲,最后加上底層機(jī)制的改動(dòng)帶來的優(yōu)化難題。最終導(dǎo)致安卓手機(jī)如果想要滿足中度使用需求,一天三充幾乎成為常態(tài),只能是慶幸現(xiàn)在的安卓手機(jī)普遍有著不錯(cuò)的充電速度。
有人可能會(huì)說:iPhone最近兩年的續(xù)航不也很慘嗎?確實(shí),iPhone的續(xù)航也遠(yuǎn)不如以前,但是在大多數(shù)情況下一天兩充就足夠了。而且,如果將Android手機(jī)與iPhone進(jìn)行對(duì)比,在同等電池容量下Android手機(jī)的續(xù)航僅為后者的三分之二左右。
除了續(xù)航,還有啥?
在微博的網(wǎng)友吐槽中,我們可以看到在目前幾乎所有Android R系統(tǒng)中都能觸發(fā)的BUG:當(dāng)用戶需要上傳圖片時(shí),在相冊(cè)頁面選擇過多的圖片就會(huì)引發(fā)卡頓問題,嚴(yán)重的甚至?xí)?dǎo)致死機(jī)。根據(jù)網(wǎng)友描述,該BUG不僅存在于MIUI和微博,在大多數(shù)軟件中都能夠成功復(fù)現(xiàn),甚至還有僅選擇一張圖片就卡死的情況,著實(shí)讓人有點(diǎn)汗顏。
而導(dǎo)致該BUG的原因就是在Android的權(quán)限管理中,相冊(cè)讀寫權(quán)限和手機(jī)文件管理屬于同一個(gè)權(quán)限。所以,當(dāng)Android R新增FUSE文件機(jī)制用來限制應(yīng)用對(duì)文件系統(tǒng)的直接訪問,增加隱私保護(hù)的效果時(shí),相冊(cè)的讀寫也就出現(xiàn)了嚴(yán)重的卡頓問題。
此外還有許多大大小小的問題,其中一些是開發(fā)團(tuán)隊(duì)在添加新功能時(shí)遺留的,有些則是沒有做好適配的原因。不過,也有一些BUG是Android R的某些底層機(jī)制所帶來的,只能夠是等Google的團(tuán)隊(duì)進(jìn)行修復(fù)更新。
巧合的是,作為Android近兩年來最大的一次更新,Android R遇上了新冠疫情,以至于Google開發(fā)團(tuán)隊(duì)在效率和工作質(zhì)量上都大打折扣,最終導(dǎo)致Android R在修復(fù)BUG等方面的速度也是遠(yuǎn)不如以往。
而且,禍不單行的是華為還被限制使用Android系統(tǒng),同樣也影響了Android R的優(yōu)化進(jìn)度。因?yàn)锳ndroid系統(tǒng)除了Google本身的團(tuán)隊(duì)在進(jìn)行底層開發(fā)外,其余的廠商都擁有提交優(yōu)化代碼和架構(gòu)的權(quán)限,其中華為的軟件工程師團(tuán)隊(duì)在每一次版本更新中都做出了許多的貢獻(xiàn)。
從目前的情況來看,Android R會(huì)出現(xiàn)如此多的問題主要是各種因素集合后所導(dǎo)致的結(jié)果,并不意味著Android系統(tǒng)正在走下坡路。
但是,Android確實(shí)到了需要做出大改變的時(shí)候,許多業(yè)內(nèi)的開發(fā)人員都曾經(jīng)對(duì)Android的底層設(shè)計(jì)表示過不滿。有的開發(fā)者甚至直言Android的底層代碼就是一座“Shit Mountain”,而自己的工作就是在上面“再拉一坨”的同時(shí)保證它不會(huì)塌下來(兄臺(tái)口味略重?。?/p>
(開發(fā)者的吐槽)
結(jié)語
其實(shí),不僅僅是Android遭難,只要大家翻看之前的報(bào)道,就會(huì)發(fā)現(xiàn)iOS的BUG數(shù)量從去年開始也是在逐漸增加。疫情的到來同樣對(duì)iOS產(chǎn)生了影響,只不過因?yàn)樾枰m配的機(jī)型很少,所以出現(xiàn)嚴(yán)重BUG概率要低于Android。
不過,Android確實(shí)也存在許多底層上的問題,對(duì)于這一點(diǎn),Google也是十分清楚。據(jù)悉Google已經(jīng)在開發(fā)一套新的Android底層體系,希望在未來能夠徹底替換已經(jīng)老朽的舊版本Android底層。希望屆時(shí)的Android系統(tǒng)可以擺脫過去的束縛,得到更好的發(fā)展。