Android O 搶先看!開發者版本上手玩

Photo credit: Google

原文《Android O 來了!我們冒著變磚風險刷機給你看新特色》刊登於合作媒體 PingWest,作者 光谱,INSIDE 獲授權轉載。

最新一代 Android 操作系統來了! 開發者預覽文件已經可供下載(先別急)。

它的名字?Android O。

主題 Logo 則是一個黃色的 O 型:

Photo credit: Google

O 究竟代表什麼,現在還沒人知道,也可能 Google 自己現在也沒確定——去年為了給 Android N 取名字,Google 還專門做了個網站募集用戶的想法呢(我的同事提的是 Noodle 麵條,最後定名則是 Nougat 牛軋糖)。今年倒是沒有徵名活動,顯得很低調。

按照慣例,我們第一時間下載了 Android O 開發者預覽檔案,把它刷到了手機上。

不過也請注意,安裝開發者預覽版檔案會讓手機不聽使喚、死機甚至變磚,風險和誘惑請自己衡量。

和 Nougat 相同的開機畫面似乎可以證明,Android O 主要是修補前代系統,但它的確加入了很多新功能。 最值得提到的新特色是更加激進的背景暫存管理「Background Execution Limits」。

根據我自己的理解以及一些技術人士的解讀,這個新的暫存管理機制和 iOS 的管理模式在效果上比較接近 ——大概聽到這條消息很多 Android 用戶已經喜極而泣了。

眾所周知,打開一大堆 app 切來切去的結果是背景運行一大堆 app,佔用大量 RAM,進而影響前台 app 的使用體驗又耗電,因此加強後台管理一直是 Google 以及 Android 廠商努力的方向。在 Android O 中,新的後台管理機制規定當 app 進入後台幾分鐘後,就會進入休眠狀態,雖然進程沒有被殺掉,但將不再佔用包括計算、暫存、通信等在內的系統資源,也將不再頻繁地發送和獲取 GPS 位置更新,達到省電的效果。不過 Google 也解釋說有辦法能夠逾越這些限制,但最後還是能夠幫助手機用戶更加省電。

我在系統設定的權限管理中,找到了一個專門禁止 app 安裝其他 app 的設定「install other apps」。比方說某個 app 惡名昭彰,經常惡意誘導下載安裝其他 app ,你就可以把它封鎖起來。

Photo credit: PingWest

除了省電,惱人的垃圾通知也是 Android O 想要解決的問題。 Google 這次又對通知系統做了微調, 官方宣佈的內容是「可以對特定通知進行分組」,而這些分組稱作「頻道」(channel)。用戶可以選擇不同「頻道」的通知設定不同的顯示效果等等。

說實話,官方對「頻道」的解釋很模糊,但我們可以大膽假設一下:我們把通知分為兩類,關注和廣告,或者重要和不重要,比如新聞,你關注的頭條號發佈內容就是重要和關鍵的通知,而某明星在機場被偷拍這種 app 自己推廣的內容就屬於不重要。在過去,Android 通知的邏輯是來自同一 app 的所有通知都被歸在一起,而這個「頻道」的意思可能是,通知欄裡會分組顯示來自所有 app 的重要通知、另外分組統一顯示不重要的通知。

當然這只是猜測,一切還要等 Android O 後續更新才能確認。

另一個特別有趣的新功能:Pinned Shortcuts。在 Android Nougat 裡就有了長按圖示的捷徑功能,而這次則是直接可以增加一個 app 裡的特定「動作」到桌面,比如「導航回家」、「導航去公司」等等。

啟動的方式是長按,不需要 3D Touch 那樣的感壓技術。在我安裝 Android O 的這台 Nexus 5X 上,電話、簡訊、Chrome 和相機等絕大多數內建 app 都支援了這個功能。

還有「Adaptive Icons」適應性圖示,讓開發者可以設計出在各種設備上稍有不同的 app 圖示。可定義有兩層,分別是圖示的背景和圖示本身,外加一層蒙版。更有意思的是,採用 Adaptive Icons 設計的圖示支援動畫特效,比如下圖中的脈搏效果。

Photo credit: Google

其實很多 Android 用戶應該都深有感觸,手機主螢幕上那幾個常用的 app ,圖示有大有小,有矩形、圓角矩形和圓形以及各種形狀,風格不一致,有礙觀瞻。為此,很多 Android 廠商都提供了內建主題功能,而 Adaptive Icons 或許可以理解為 Google 自家的主題系統吧?

另外,系統設定的選單也有了很大的變化。怎麼說呢,邏輯比以前更清楚了,但是這黑和白(淺灰)的配色實在讓眼睛太痛苦了,也許後面幾版會解決吧!

Photo via: PingWest

其他的新功能:

  1. 帳戶名 / 密碼 / 金融卡自動加值
  2. 懸浮視窗,已經在 YouTube 手機版和 Android TV 上見過了,現在任何安裝 Android O 的裝置都支援懸浮視窗功能,以後可以一邊看臉書一邊看其他影片了。
  3. 清晰度更高的音訊解碼,比如索尼的 LDAC
  4. 內建垃圾清理:在系統設定→儲存裡能找到這個小功能,它可以設定成在照片和影片備份(到 Google Photos)後的 30、60 或 90 天自動刪除,以清出手機空間——是個聊勝於無的小功能。
Photo via: PingWest

很多新功能在最初版開發者預覽系統裡感受不到,畢竟需要開發者配合修改 app 才能體驗到。但如果你也想安裝 Android O,可以打開 開發者網站 ,並確認你理解這麼做的風險,找到對應機型下載預覽檔,自己安裝試試看。

找不到你的機型?抱歉,Nexus 6、Nexus 5 等舊款裝置已經退役,Google 不再為它們做新系統支援了,支援的機型有 Nexus 5X、6P、Pixel C 平板、Pixel 和 XL 手機,以及 Nexus Player。接下來你需要瀏覽 官方刷機教學網頁 ,獲取專用的工具(官方提供了一大堆工具,但刷機會用到的其實只有 adb 和 fastboot 兩個執行檔)。

再次提醒:雖然 Google 提供了詳細的步驟,但刷機的技術門檻還是比較高的(特別是用蘋果電腦的用戶來說,Google 提供的檔案裡面有不少雷),現在回頭還來得及。

最後,還是回到一開始的問題吧:你覺得,這次的 O 代表什麼呢?

這篇文章 Android O 搶先看!開發者版本上手玩 最早出現於 INSIDE 硬塞的網路趨勢觀察