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