谷歌在美國主場舉辦了2016年的I/O開發(fā)者大會,雖說整個大會的重心已經(jīng)偏向了人工智能(Google assistant、Google Home),但Android操作系統(tǒng)作為智能設(shè)備的“核心”,還是迎來了一年一度的更新。筆者本身也使用了多年的Android手機,因此也趁著這個機會聊聊自己對Android N的看法。
Android N新功能匯總:沒有驚喜
本屆I/O開發(fā)者大會上,谷歌發(fā)布了新一代的Android操作系統(tǒng):Android N(7.0),主要從三個方面進行了更新,分別是性能、安全性以及生產(chǎn)力。其中性能主要新增了Vulkan API與JIT編譯器(前者優(yōu)化圖形性能、或者加快軟件安裝速度);安全性包括有新的數(shù)據(jù)加密方式、惡意網(wǎng)站識別、系統(tǒng)的實時更新;最后生產(chǎn)力方面則加入了分屏多任務(wù)功能、雙擊屏幕任何一個地方進行程序的快速切換等等。
而從已經(jīng)發(fā)布的Android N beta得知,新的Android系統(tǒng)主要有一下幾個細節(jié)方面的更新。
Android N新增功能:1.分屏多任務(wù)、2.系統(tǒng)級來電黑名單、3.壓感屏的原生支持、4.支持Vulkan API、5.內(nèi)置了VR功能
Android N改善功能:1.Doze休眠機制、2.流量保護模式、3.下拉通知欄的快捷開關(guān)、4.更新的emoji表情
新emoji表情
分屏多任務(wù)
整體看起來沒有什么亮點,但筆者認為,Android N最核心的價值是新增了Vulkan API的支持。Vulkan API其實是一個跨平臺、低功耗的3D圖形應(yīng)用程序編程接口。其主要的設(shè)計初衷是為了最小化CPU的負載。讓應(yīng)用程序可直接地控制GPU的運作,并允許多任務(wù)同時執(zhí)行,改善平臺的運作效能。簡單來說,使用了Vulkan API之后,優(yōu)化對多線程架構(gòu),提高整體的效率。
另外,Vulkan API簡化了驅(qū)動程序,有利于開發(fā)人員跨平臺打造高品質(zhì)的應(yīng)用內(nèi)容。先前高通Adreno 530、arm的mali等圖形核心就加入了Vulkan API的支持,相信軟硬件的結(jié)合,有助于谷歌涉足更多其他智能硬件領(lǐng)域,例如Android TV、VR硬件(非cardboard)等等。
Android N功能不新 但依然有價值
Android N新增了不少功能,但其實這當中的不少我們都在第三方系統(tǒng)(非官方)中用過,例如分屏多任務(wù),現(xiàn)在的ColorOS、Flyme、TouchWiz早就支持這一功能了。所以說,Android N某些功能的更新,似乎并不會對我國第三方Android系統(tǒng)帶來多大的影響。畢竟廠商有自己實現(xiàn)這一功能的套路。
Flyme分屏功能
然而,谷歌反應(yīng)的“緩慢”真的沒有價值嗎?其實不是的,Android N新增的功能是為其他第三方系統(tǒng)作出一個“標桿”。
這里舉個例子,首先是分屏多任務(wù),如今不同Android ROM實現(xiàn)該功能的方式不一,而且對軟件的兼容也大有不同,所以體驗也就可能差天共地(不能達到該有的標準),而Android N新增分屏多任務(wù)的支持,除了讓第三方ROM開發(fā)商可以參照這個“模板”進行二次開發(fā)之外,軟件開發(fā)商也能根據(jù)Android N分屏多任務(wù)功能的實現(xiàn)方式去進行軟件的開發(fā)。從而大大減少了自己摸索的時間/人力成本,加快開發(fā)速度,由此支持該功能的軟件會更多,兼容性也會更好。
clearforce壓感屏解決方案
壓感屏同理。所以說,即使Android N身上的新功能“一點也不新”,但這種做法卻能成為紛繁多彩的Android系統(tǒng)中保證良好體驗的“基本標準”。
但這些功能對于用戶來說似乎也只是錦上添花的玩意,究竟我們身邊的Android用戶需要什么呢?
比起新功能 Android用戶可能更關(guān)心這些
1.軟件質(zhì)量有待提高
對于生活在國內(nèi)的Android手機用戶來說,應(yīng)用軟件的質(zhì)量一直是他們心中的痛,某些常用的軟件例如微信、微博、QQ還好,但若是想安裝一些偏門點的軟件或是游戲就會遇到不少煩心事,例如不同應(yīng)用商店里的軟件版本新舊程度不一,甚至還混雜了相當多山寨、仿造的軟件,這種軟件的功能/穩(wěn)定性得不到保障,而且還暗藏著廣告彈窗等等。
而游戲方面同樣如是,不少大型游戲需要用到Google Play,而且數(shù)據(jù)包也要fan qiang下載,非常不便。所以安卓用戶需要的,是能適應(yīng)硬件平臺(如高通、聯(lián)發(fā)科、Exynos),軟件質(zhì)量較高的“應(yīng)用商店”。
但考慮到各大應(yīng)用軟件商店與定制Android系統(tǒng)之間、手機廠商之間的利益瓜葛,筆者理想中的“應(yīng)用商店”還任重而道遠。
2.云備份/恢復(fù)服務(wù)的統(tǒng)一
雖說Android平臺可以借助于鈦備份等第三方軟件,但它們的安全性以及對隱私的保護還是讓不少Android用戶不去使用它。而使用Google Play等官方的備份服務(wù)又需要fan qiang,這里又要考慮提供fan qiang服務(wù)的供應(yīng)商的安全性。所以說在這種環(huán)境下,Android的云備份/恢復(fù)服務(wù)依然落后于iOS。也是眾多Android用戶集中吐槽的地方。
3.隱私安全/用戶對權(quán)限的可控程度
Android軟件一直需要很多權(quán)限,而且不少權(quán)限的需求還是莫名其妙的,就像輸入法需要獲取攝像頭開啟、通訊錄讀取的權(quán)限等等。而用戶在禁用某些權(quán)限之后,又可能導(dǎo)致軟件不能正常啟用。
若新的Android系統(tǒng)可以讓用戶管理權(quán)限之余(包括自帶的軟件以及第三方安裝的軟件),還能讓軟件正常啟動(欺騙該軟件去讀取預(yù)先設(shè)定的偽信息),則用戶的隱私得到保護之外還能減少許多麻煩事。剛發(fā)布的Android N著重對安全性進行了優(yōu)化,但都集中在文件的加密、系統(tǒng)的實時更新上,似乎仍然沒有對第三方軟件的權(quán)限進行統(tǒng)一把控?這個有待筆者更新系統(tǒng)后進行詳細的測試。
Android 6.0新增權(quán)限管理
另外,用戶對軟件/系統(tǒng)權(quán)限可控程度的提高,也有利于他們?nèi)ナ謩痈深A(yù)軟件的啟動狀況。從而有針對性地處理第三方軟件/系統(tǒng)軟件的自啟現(xiàn)象。減少因為安裝軟件的增多而帶來的卡頓。
想馬上體驗新Android?恐怕不能
Android N已經(jīng)發(fā)布,但考慮到國內(nèi)各種深度定制化的Android系統(tǒng)還要對其作出硬件適配、軟件的捆綁整合,相信距離Android N的大面積普及還需要不少時間。而筆者在文中提到的“比起新功能 Android用戶可能更關(guān)心這些”在一時半刻內(nèi)實現(xiàn)的可能性也基本為零。但希望還是要有的,萬一實現(xiàn)了呢?
當然,想嘗鮮的用戶可以下載對應(yīng)的Android N beta版本。