「沙箱」預設開啟,Pixel 3 雙卡雙待……Android Q Beta 2 都有這些新變化
昨天凌晨,Google 在向自家機型推送四月安全更新後又緊鑼密鼓地釋出了 Android Q 的第二個 Beta 版本。
和往年的開發者預覽版/測試版本不同的是,這一次 Google 在 Android Q 的 Beta 版本中還加入了一個獨立的反饋(Feedback)應用,不僅方便了使用者直接進行 bug 提交,理論上也將加速 Android Q 測試版問題修復與功能改進的步伐。
那麼本次更新的 Android Q Beta 2 相比早前的第一個版本又有哪些新變化呢?
「沙箱」機制已預設開啟
根據谷歌開發者官方微信公眾號的說法,我們在上一篇「具透」文章中提到過的 scoped storage 特性從 Beta 2 開始也有了正式的中文名稱——分割槽儲存。
分割槽儲存特性會為所有符合條件的應用建立一個獨立的儲存沙箱(sandbox),以此保證應用間私有資料的隔離和使用者隱私的安全。因為強力程度絲毫不輸 儲存重定向 這樣的第三方工具,分割槽儲存特性在 Beta 1 版本中預設關閉,需要藉助 ADB 指令手動開啟方能生效。
而在這一次的 Beta 2 版本中,這個特性已經正式上線了。換句話說,以往大部分儲存行為不規範的應用在 Beta 2 中將更難正常工作。
安裝使用微信、微博、支付寶等常見國產應用後的內部儲存空間
好在一方面 Android 測試版並沒有放慢推進節奏,另一方面應用開發者也得以提前瞭解到這些關鍵性的新變化。微信就在最近更新的 內測版本 中修復了因分割槽儲存特性導致的閃退問題,此前因為無法正常使用微信而不敢嚐鮮 Android Q 的使用者現在可以一試了。
關聯閱讀:
Bubbles:用懸浮窗全面接管通知
國外玩機社群 XDA 此前曾在 Android Q Beta 1 釋出後挖掘到一個 ,而隨著 Beta 2 版本的釋出,這個模式也正式以 Bubbles 為名出現在了官方的更新日誌當中。
Bubbles 和我們在某些即時通訊應用中經常看到的懸浮窗聊天功能類似,它將所有通知以應用圖示或縮圖氣泡的形式收納在一起,點選氣泡即可彈出懸浮窗通知介面。
Bubbles 展示的即時通訊訊息通知
在這個介面中,我們可以像以往一樣正常處理這些通知,如果應用提供了快速操作(如回覆、已讀等)也能直接在這個懸浮窗氣泡介面直接執行;這個介面的右上方分別是開啟應用介面和通知設定的快速入口,氣泡的停靠位置則可以隨意擺放,按住並將其拖動至螢幕下邊緣,則能像「一鍵清除通知」那樣清除掉這些氣泡懸浮窗。
值得一提的是,根據官方放出的示意圖,Bubbles 特性未來將要接管的顯然並非只有通知——未來它很有可能會像 Slices 一樣直接在懸浮窗內提供部分應用介面和互動,方便我們在不離開當前視窗的前提下快速處理其他應用和其他介面中的任務。雖然這必然又會殺死不少「第三方」,但從使用者的角度來說個人還是相當期待 Bubbles 功能的「完全體」。
多工互動或迎來鉅變
Android 9 的 Home 鍵手勢自發布以來就廣受詬病,以致於 Android 開發團隊在 Android 9 正式版更新不久便放話稱將對導航手勢進行進一步改進。
在使用 Android Q Beta 2 的過程中,你也許就會留意到一些變化:和當前 Android 9 的「藥丸」手勢只能向右划動發起多工切換功能這一設定不同,Android Q Beta 2 的 Home 鍵在特定情況下可以左右划動來實現不同任務卡片間的自由切換,動畫過渡效果也因此發生了變化。
不過這個互動當前還存在著較為明顯的 bug ——啟動器底部的搜尋欄在 Home 鍵划動時會反覆出現錯位,相信在未來版本中這個問題會得到修正,我們應該也能看到一個不一樣的手勢操作方案。
Pixel 3 實現「真·雙卡雙待」
和 Bubbles 類似,「實體 SIM 卡+eSIM」實現雙卡雙待同樣也是網友們在 Beta 1 釋出後自行挖掘到的新功能。
不過根據 @John 在《不求三大流氓,開啟 Pixel 3 的 eSIM 之旅》一文中的體驗,即便在開發者選項的 Feature flags 中開啟了 setting_network_and_internet_v2,也僅有屬於啟用狀態的那張 SIM 卡可以正常使用,另外一張 SIM 卡依然無法收發簡訊或接打電話。
因此在更新到 Android Q Beta 2 後 @John 又對這一特性進行了一番測試,而這一次的測試結果表明,Pixel 3 已經可以實現實體 SIM 卡與 eSIM 同時線上的「真·雙卡雙待」了——在激活了 Google Fi 的裝置上,eSIM 網路能夠與實體卡運營商網路同時待機,在「關於手機(About phone)」頁面中,eSIM 也能夠與實體 SIM 卡共用用一個 IMEI 識別碼。
圖片來自:John Lu
對這種雙卡雙待機制的原生支援無疑是一件好事,在國內運營商全面鋪開 eSIM 業務後這也勢必會帶來一種新的雙卡手機模式(當然一切還是得看國內運營商)。
更方便地單獨設定音量
Android 9 引入的音量調節樣式相較早前版本更為簡潔了,但這種與音量鍵同側的縱向 UI 設計也帶來了一個問題:沒有了可擴充套件的音量調節面板,想要單獨調節某種音量時就必須點按音量調節滑塊下方的設定按鈕,然後跳轉到設定中手動操作了。
這種體驗在玩手遊時無疑是致命的。
如果你還有印象,Google 在 Beta 1 版本中就介紹了系統設定的一個新特性:即無需跳轉,直接在第三方應用中開啟簡化的 Wi-Fi 或藍芽設定介面進行快速連線。
擴充套件式音量調節彈窗
Android Q Beta 2 則為音量調節引入了類似的設定。當我們按下音量鍵,點選音量調節滑塊底部的齒輪圖示即可撥出一個懸浮視窗樣式的擴充套件式音量調節面板,在這個面板中我們可以快速對媒體、通知、電話和鬧鐘的音量進行單獨設定。
更豐富的設定建議
和上面提到的關鍵系統設定彈窗、擴充套件音量設定面板類似的設計思路也延伸到了設定建議當中。
熟悉原生 Android 的使用者應該不會對設定建議感到陌生——根據當前裝置狀態的不同,設定介面的搜尋框和設定專案中間會不時出現一些卡片提示。
以 Wi-Fi 為例,關閉 Wi-Fi 一段時間後,一則與 Wi-Fi 設定相關的設定建議就會出現在設定介面當中。在以往的 Android 版本中,這個設定建議往往僅提供簡單的「開」與「關」選項,Android Q Beta 2 則為這個設定建議賦予了更多的互動和功能。
設定建議
通過上圖中展示的設定建議,我們不僅可以控制 Wi-Fi 的開關狀態,還能在開啟 Wi-Fi 的同時進行快速選擇。根據外媒 AndroidPolice 的觀察,藍芽連線也擁有類似的設定建議。
顯然,Google 也認為在某些場景下翻查設定是一件令人頭疼的事情,而功能更加豐富的設定建議配合搜尋,無疑能幫我們避免這些麻煩。
音樂通知多了進度條
Android 8.0 引入了的多彩媒體通知也許是很多原生 Android 使用者們的心頭好,在一些對這個特性支援有限的魔改定製 ROM 中,也有不少使用者在樂此不疲地通過主題和第三方應用來模擬類似的視覺效果。
雖然在最近兩個大版本更新中並未獲得太多更新,但 Android Q Beta 2 中媒體通知還是有了一些新變化,具體而言,現在我們可以直接在媒體通知上藉助新的進度條控制元件檢視播放進度了。
帶有進度條的音樂通知
相比之下個人覺得這並不算是一個有什麼意義的更新,新控制元件加入後的媒體通知顯然更加擁擠了,而如果我們把所有東西都扔進通知裡,那還需要播放介面來幹什麼?
還有一些小變化
上面提到,得益於內建的使用者反饋應用,Android Q 在 bug 修復和功能改進上的速度應該會大幅提升。因此 Beta 2 也修復了 Beta 1 中出現的兩個在使用者看來不太合理的功能設計。
首先,通知清除方式可以自定義了。在 Beta 1 中, 我們只能通過向右划來清除通知,左滑操作操作固定為撥出通知延後和快速通知設定。
自定義通知清除方式
這一設計遭到了不少測試使用者吐槽,因此 Google 在 Beta 2 的 設定->應用與通知->通知->高階設定 中加入了一個划動清除操作選項,允許我們自行設定。
其次,電池圖示樣式有了更新。
注意電池圖示的變化
再次,如果我們在開發者選項中設定了圖示形狀,設定介面的圖示也會和快速設定快關一樣應用圖示形狀。
圖示形狀的覆蓋面更廣了
最後,截圖不再保留裝置的圓角和劉海了。對 Pixel 3 XL 使用者來說,這個改動應該才是最值得慶賀的了。
小結
除了上述改動,Beta 2 還引入了一些新的 API,比如允許麥克風選擇收音指向性和變焦範圍、分享選單支援媒體預覽等等,配套的 Android Studio Canary 版本也加入了摺疊屏裝置模擬器支援。
分享選單仍然在不斷改進
而正如谷歌開發者在中文版更新日誌中所言,Android Q 的進步離不開充滿激情的開發者社群,更離不開熱愛 Android、敢於嚐鮮、積極反饋的你我。如果你對 Android Q 有自己的看法和期待,不妨也親自加入到測試行列當中來,向 Google 傳遞你的聲音。
關聯閱讀:
> 下載少數派 、關注 ,第一時間掌握 Android 新動態 ⏱