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