一年一度的 Android 大更新來了,你不能錯過的 10 + 個新功能
當部分 Pixel 用戶還在糾結要不要試試面向大屏設備優(yōu)化的 Android 12L Beta 時,Google 毫不客氣地放出了 Android 13 首個開發(fā)者預覽版本(以下簡稱 DP1)。
作為開發(fā)者預覽版本,比起 UI 上的變化 Android 13 DP1 更多地是向開發(fā)者展示即將在下一個版本中到來的新功能特性和 API 接口。比如主題圖標 API、快速設置開關 API、系統(tǒng)相冊選擇器、獨立應用語言設置等等。
讓我們一起來看一看。
測試版要提前了
雖然首個開發(fā)者預覽版放出的時間節(jié)點類似,但 Google 今年公布的 Android 13 整體更新規(guī)劃和 Android 12 相比還是有些不同:
今年只會推出兩個開發(fā)者預覽版,第二個開發(fā)者預覽版將在 3 月進行推送;
測試版依然有四個,不過因為開發(fā)者預覽版的減少,測試版的發(fā)布時間節(jié)點有所提前;
正式版的發(fā)布日期待定。
考慮到去年 Android 12 和 12L Beta 版的時間間隔不長,今年 Android 13 的正式版推送時間或許會早一點?
Android 13亮點更新
單個應用的語言偏好
你眼中的 Fall Out Boys、The Weeknd、Doja Cat,以往在那些系統(tǒng)語言為中文的 YouTube Music 用戶眼中,則是打倒男孩、威肯和多杰貓/ 蜜桃朵加貓……因為不支持獨立的應用語言設置,Android 版 YouTube Music 用戶長久以來都只能忍受英文系統(tǒng)語言和應用內(nèi)尷尬機翻二選一的情況。
Android 13 終于補齊了這一缺憾。升級后,只需將手機連接至電腦然后通過 ADB 執(zhí)行:
adb shell settings put global settings_app_language_selection true
即可在「系統(tǒng) - 語言和輸入法」設置中開啟現(xiàn)階段隱藏的「應用語言」選項;另外,開啟后應用詳情界面中也會多出一項直接設置應用運行語言的「語言」選項:
初步體驗下來,這個功能更像是一個「給了選項就能用」的存在,好在「雖遲但到」Google 終于在 2022 年給大家做了出來。如果應用本身沒有提供應用內(nèi)語言切換功能,也可以根據(jù) Google 提供的 API 接口,簡單適配后即可正常工作。
Android 也有照片選擇器
盡管分區(qū)存儲(也就是大家俗稱的「沙盒」)機制的推進效果并不如人意,Android 13 還是在此基礎上繼續(xù)向 iOS 的文件管理體驗靠攏。
與 iOS 的「相冊讀取范圍」類似,Android 13 也提供了一種無需授予完整媒體庫訪問權限即可開放特定照片或視頻給第三方應用進行選取的新方案。
值得注意的是,盡管 Google 表示照片選擇器是訪問用戶照片與視頻的推薦方式,但目前在 DP1 階段它的使用并非強制。運行在 Android 13 DP1 上的應用依然可以申請文件讀寫權限然后采用傳統(tǒng)的方式訪問存儲目錄。
主題圖標開放給第三方
在 Android 12 中引入 Material You 的同時,Google 也為自家 Pixel 設備引入過一套基于壁紙動態(tài)取色的主題圖標系統(tǒng)。這套系統(tǒng)能夠抽取應用圖標 logo 的主要特征,然后以更加貼合桌面色彩主題的樣式重新呈現(xiàn)在啟動器上,但此前僅適用于 Google 應用和 Pixel Launcher,在實際使用過程中一旦與第三方應用「混搭」觀感就會大打折扣。
實際使用往往就是這種觀感
為此,Google 在 Android 13 中將主題圖標功能開放給了第三方應用開發(fā)者。開發(fā)者只需要提供滿足特性尺寸和格式要求的、用于色彩繪制的單色圖標素材,并在進行相關聲明,即可讓應用在 Pixel 啟動器中調(diào)用 Material You 動態(tài)色彩渲染圖標。這些單色圖標素材同樣也可以在狀態(tài)欄通知圖標中進行復用。
單色主題圖標尺寸規(guī)范示意圖
由于相關細節(jié)是在<adaptive-icon>元素中進行聲明的,已經(jīng)適配了自適應圖標的應用跟進起來應該會比較容易。
添加快速設置開關更容易
Android 上的快速設置開關跟好用,快速設置開關的編輯過程卻很讓人頭疼,尤其當快速設置開關太多,排列時需要跨顯示區(qū)域上下拖動時。
Android 13 引入了一套新的 tile placement API,開發(fā)者接入后可以讓應用直接通過彈窗的方式方便用戶將對應的快速設置開關添加至快速設置開關面板當中。
快速設置開關添加提示面板示意圖
無需獲取定位的附近 Wi-Fi 權限
Android 今年推出了不少針對權限管理的完善和優(yōu)化,但依然有不少相對粗糙的地方。在 Android 13 中,Google 為管理設備與周圍 Wi-Fi 熱點連接的應用專門添加了一個名為 NEARBY_WIFI_DEVICES 的運行時權限,調(diào)用這一權限后應用可以借助 Wi-Fi 來掃描并連接附近的設備,同時無需申請精確位置權限。在智能家居、物聯(lián)網(wǎng)設備配置的過程中使用這個權限可以避免對用戶位置信息的不必要請求。
不過這一權限目前也是非強制性的,在 Google 的描述中,以 Android 13 為目標平臺的應用可以通過 neverForLocation 屬性來申請 NEARBY_WIFI_DEVICES 權限,「有助于促進隱私友好的應用設計」。因此對那些從來不把用戶隱私放在心上的應用來說,這個權限可能又要被冷藏了。
其它值得一提的內(nèi)容
更多系統(tǒng)功能加入 Project Mainline
Google 在 Android 10 中引入的 Project Mainline 還在進化。在 Android 13 中,Google 不僅將藍牙功能堆棧和超寬頻通信功能堆棧作為新的模塊加入了 Mainline 當中,上面提到的照片選擇器以及新版 OpenJDK 11 也都有望在 Project Mainline 的幫助下、通過 Google Play 系統(tǒng)更新推送給舊設備。
關聯(lián)閱讀:譯文 | 關于 Android Q 背后的新變化,我們和谷歌開發(fā)團隊聊了聊
媒體輸出控制面板重新設計
調(diào)節(jié)輸出設備和對應音量更方便了,但目前在深色主題下可讀性有點差。
媒體播放控制卡片布局調(diào)整
Google 今年似乎還想調(diào)整一下媒體播放控制卡片的設計,目前可以通過隱藏開關開啟的樣式移除了媒體封面并且加上了播放進度條控制,整體布局也有很大的變化:
新的媒體播放控制卡片樣式 | 圖:esper.io
不過熟悉 Android 12 / 11 早期 DP / Beta 測試的讀者,或許看到這里也都對這種改變提不起太多興趣了:因為這個階段 Android 往往會對 UI 進行各種測試,反映到系統(tǒng)中就是 UI 控件設計左右橫跳,與最終版本差距甚遠,是真正的「請以最終版本為準」,
更多 Material You 風格界面
比如運行時權限彈窗的操作按鈕、彈窗菜單的操作按鈕等等。
通知使用權授予細節(jié)更清晰
在 Android 12 中就有的通知使用權細分,在 Android 13 DP1 的彈窗提示中有了更明確的注釋。
能否發(fā)出通知或需授權
應用權限管理界面中,「不允許」一欄下多了「通知」這一選項,但目前實際跳轉(zhuǎn)界面為應用通知管理界面。后續(xù)應該會有相應的功能和接口更新:
快捷設置卡片與二維碼掃描
在 Android 12 中新加入的單手模式以及顏色校正功能,在 Android 13 DP1 中新增了快捷設置卡片。另外之前在相關的曝光中就已經(jīng)出現(xiàn)過的原生 QR 二維碼掃描器功能,在 DP1 中也以卡片的形式加入(之前的曝光中還展示過加入鎖屏界面的二維碼掃描功能)不過目前這個卡片在 DP1 中還無法正常開啟使用。
快速輕觸手勢支持開啟手電筒
在 Pixel 5 以及之后發(fā)布的機型中加入的快速輕觸,即敲擊機身快速開啟應用/控制功能的設置項。本次在 Android 13 中加入了閃光燈開啟功能,為這個常用的功能增加了一種更快速啟動方式。
大量針對大屏設備的功能和交互優(yōu)化
除了大部分可以直接開啟或看到的變化,Android 13 DP1 也包含了眾多針對平板等大屏設備以及多用戶使用場景的隱藏功能,比如鎖屏 UI 支持橫屏顯示、可以直接在鎖屏界面切換用戶、可以更方便地向其它用戶安裝應用等等。
鎖屏界面的用戶切換入口 | 圖:esper.io
更方便地安裝應用到其它用戶 | 圖:esper.io
另外還有一些從 Android 12L 繼承而來的內(nèi)容。
比如進入多任務界面后,分屏操作現(xiàn)在叫「上分屏」,分屏后,被分屏的應用之間還有與設備屏幕物理圓角相對應的圓角分隔設計;分屏時切換到多任務界面,會發(fā)現(xiàn)被分屏的應用以「組」的形式保留在同一張應用卡片上:
再比如如果在畫中畫狀態(tài)下打開其他應用,畫中畫窗口上也會出現(xiàn)一個「上分屏」選項,點擊就能直接將正在播放的視頻和剛剛打開應用以分屏狀態(tài)顯示。
小結:Google 的「組合拳」
去年 Android 12 正式版發(fā)布之后沒過多久,Google 便著手開始另一項 Beta 測試計劃 —— 即 Android 12L 的開發(fā)者預覽版計劃發(fā)布。
雖然 Android 12L 有著獨立的 API 版本號,但從目前的節(jié)奏來看并未影響到主線 Android 13 測試計劃的更新。而現(xiàn)在 Android 12L 正式版即將推送,尚處于早期的 Android 13 還有很長一段時間繼續(xù)測試各種新功能。在 Android 13 DP1 中,我們則已經(jīng)看到了很多 12L 中的功能被直接整合進來。
從現(xiàn)在的角度來看,Android 12 不僅是測試周期跨度最長的一次大版本號更新,在主題引擎實現(xiàn)、隱私保護、以及小組件系統(tǒng)等很多「感知很強」的部分也做出了重大改變,為了不讓這些改變顯得曲高和寡,Google 接下來有個很重要的任務,就是如何推動第三方 Android 定制系統(tǒng)以及開發(fā)者們?nèi)嶋H應用。
可以預見的是 Android 13 在本文介紹的功能基礎上或許不會帶來太多額外驚喜。Google 更多地會在已經(jīng)奠定好的基礎部分上進一步完善現(xiàn)有功能。
從整個時間線上來看,在 Android 12 之后還有另一個同樣重要的「大事件」:那就是被稱為「組合拳」的 CES 2022 一系列動態(tài)。Google 在 CES 2022 上宣布了一系列改進,不僅包括現(xiàn)有 Fast Pair 快速配對系統(tǒng)對智能家居設備的支持,還有在 ChromeOS、Windows 兩大桌面端系統(tǒng)與 Android 協(xié)作功能上的更新。
在此之前的種種 Android 13 爆料與代碼提交,也都透露過借助 UWB 超寬頻、藍牙、NFC 等技術讓泛 Android 生態(tài)圈中的各種設備緊密連接的設計方案:類似「接力」的功能將加入 ChromeOS,對 Google 來講相對不那么「自家」的 Windows 11 也將通過軟件的方式加入 Nearby Share 以及 Fast Pair 的支持;剪貼板同步、耳機自動切換設備這些也都是會在 2022 年加入的功能。
整個泛 Android 生態(tài)的進化自然也離不開 Android 的加入,因此在「小修小補」的表面之下,「更緊密的生態(tài)協(xié)作」很可能是接下來一整年中,Android 13 的更新重點。畢竟在 DP1 中我們能夠看到「真東西」向來不多,值得期待的好菜或許還在后面。
原文鏈接:
https://sspai.com/post/71407?utm_source=wechat&utm_medium=social
本文來自微信公眾號“少數(shù)派”(ID:sspaime),作者:克萊德,36氪經(jīng)授權發(fā)布。
標簽: