來源:IT之家
谷歌今天發布了面向 Pixel 設備的下一版 Android 系統 Android 12 的首個開發者預覽版。按照谷歌的慣例,Android 的首個預覽版充滿了很多面向開發者的變化。Android 12 對操作系統如何處理圖像、視頻以及未來的安全更新都有更新。
根據谷歌的說法,Android 12 就是要讓操作系統 " 更直觀、性能更好、更安全 "。在這個預覽版中,許多變化只適用于開發人員,與許多其他早期開發者預覽版的情況一樣,并沒有看到新操作系統有太多的視覺變化。然而,仍然有很多小變化。
Android 12 通知
谷歌又一次改變了 Android 通知用戶界面的外觀,通知現在有一個更現代的外觀。它們在通知中心中占據的空間與以前差不多,但布局和字體大小已經改變。
▲左:Android 12 開發者預覽版 1,右:Android 11
谷歌在每個消息通知的右下角增加了一個方便的小打盹圖標。點擊它可以讓你快速將通知打盹一小時、15 分鐘、30 分鐘或兩小時。
此外,通知和快速設置的背景也改變了顏色。Android 11 的通知和快速設置的背景都是純白色或純黑色,背景取決于你的系統主題。Android 12 的背景有一個藍色的色調,并不完全清楚為什么會發生這種變化,也許這可能是谷歌傳聞中的 Android 12 主題大改版的一部分。
谷歌表示,在 Android 12 中,從通知中打開應用會更快。谷歌表示,這一變化只適用于針對 Android 12 的應用。
這是一個非常早期的開發者預覽版,通常情況下,拉下通知陰影會應用一個昏暗的底層,讓你更清楚地看到你的通知。在 Android 12 中,調光幾乎沒有了,導致你在設置菜單上下拉通知時看到上面的畸形。
設置
設置菜單的某些部分也在視覺上進行了輕微的調整。頂部的搜索欄不再一直延伸到屏幕右側。現在小了一點,而右側的配置文件圖標則被放大了。
在設置菜單中可以找到一個新的安全和緊急情況設置。這個新的部分可以讓你快速獲取緊急信息(聯系方式、醫療細節等)。此外,還有車禍檢測、危機提醒、無線緊急提醒和新的緊急 SOS 功能。緊急 SOS 功能可以讓你快速按下電源鍵五次或以上,就可以觸發緊急行動。
默認情況下,緊急 SOS 功能設置為撥打 911,但這個號碼可以更改。不過,如果你輸入一個非緊急號碼,你的手機必須解鎖才能使用。
在未來的版本中,設置菜單可能會得到更大的改造。XDA 的 Mishaal Rahman 發現了一個單手模式,可以通過一些 Pixel 設備上的功能標志啟用。基本上是將類似于三星 One UI 的布局應用到設置菜單中,有大文本標題和布局,在大屏幕設備上應該更容易使用。
快速設置面板
如果你不喜歡某些媒體播放器出現在你的快速設置面板中,你現在可以單獨關閉它。可以通過聲音和振動設置菜單中的一個新選項來實現這一點,例如如果你不想讓 YouTube 出現在快速設置中,但想保留 Spotify,現在可以實現這一點。
左:Android 12 開發者預覽版 1,右。Android 11
此外,在鎖屏和快速設置菜單中,谷歌將媒體通知做得更大了一些。現在,歌曲名稱和藝術家被顯示在通知頂部的單行上。同時,播放器控制在底部,專輯封面在左側,看起來比以前更緊湊一些。
其他 Android 12 新功能
安卓 11 已經允許更容易的 Wi-Fi 網絡共享,但安卓 12 讓其更容易。現在,如果你想與某人共享你的 Wi-Fi 網絡,只需點擊現在出現在 Wi-Fi 網絡共享屏幕上的 " 附近 " 按鈕。這將使用 Android 的附近共享功能將 Wi-Fi 憑證發送給任何你想要的人。
此外,XDA 的 Mishaal Rahman 指出,Android 12 確實有滾動截圖支持,但還沒有啟用。
看不到的重要 Android 12 功能
和以往一樣,在這個早期版本中,還有許多以開發者為中心的變化。
觸覺耦合的音頻效果
在 Android 12 中,谷歌將通過手機的振動馬達增加對觸覺耦合音頻效果的支持。通過使用這個工具,開發者將能夠從音頻會話衍生出的振動強度和頻率中創造出更加沉浸式的游戲和音頻體驗。谷歌給出的例子是,使用自定義鈴聲的視頻通話應用,通過觸覺反饋來識別來電者,或者通過振動模擬崎嶇地形的賽車游戲。
改進了沉浸式模式下的 Android 12 手勢導航功能
當觀看全屏視頻、游戲或閱讀書籍時,沉浸式模式就會啟動。通常,安卓系統默認的手勢導航需要用戶從側面滑動進去,然后再次回到上一個屏幕。現在,在視頻查看器或照片庫等情況下,第二次滑動已經沒有必要了:Android 12 中針對這些情況的新默認值允許你只需滑動一次就可以返回。谷歌表示,它仍然在保護應用程序免受意外手勢的影響,但這應該會讓退出全屏體驗變得不那么繁瑣。可以自己嘗試一下,在全屏模式下查看谷歌照片中的照片,然后從側面向后滑動,比之前簡單多了。
項目主線改進
在 Android 12 中,谷歌在 Project Mainline 中加入了 Android Runtime(ART)模塊。通過添加這個模塊,谷歌可以發布對運行時性能的改進,管理內存,并使 Kotlin 操作更快,而不需要進行全面的系統更新。
對不支持的應用提供 HEVC 支持
由于移動設備中內置了硬件編碼器,如今許多相機應用程序都能以 HEVC 格式進行拍攝。有些應用程序不支持該格式。對于這些應用,谷歌將在 Android 12 中引入兼容媒體轉碼功能,即使應用不支持 HEVC,也能將文件轉碼為 AVC 格式。谷歌表示,轉碼過程需要時間:在 Pixel 4 上轉碼一段 30fps 的 1 分鐘 1080p 視頻大約需要 9 秒。開發者要選擇加入轉碼服務也將非常容易。
Android 12 的 AVIF 圖像支持
Android 12 引入了對 AV1 圖像文件格式(AVIF)的支持。這種圖像格式使用視頻壓縮的幀內編碼內容。理論上,與 JPEG 圖像相比,在相同的文件大小下,可以 " 極大地 " 提高圖像質量。
更容易在應用程序中插入豐富的內容
IT 之家了解到,谷歌正在讓應用更容易移動和接收圖片、視頻、音頻文件等豐富的內容。Android 12 引入了一個統一的 API,讓應用可以接受來自任何來源的內容,無論是剪貼板、鍵盤還是拖放。通過一個名為 OnReceiveContentListener 的新接口,當內容從其他來源插入時,應用程序將獲得一個回調。這個接口是處理所有內容插入的地方,無論內容類型如何。
多聲道音頻改進
Android 12 增加了對 MPEG-H 播放的支持,支持直通和卸載模式。此外,音頻混音器、重放器和效果器也進行了優化,最多可支持 24 個通道。
對前臺服務的優化
Android 12 將阻止針對 Android 12 的應用從后臺啟動前臺服務。為了幫助實現這一點,谷歌在 JobScheduler 中引入了一個新的加急作業,可以獲得提升的進程優先級,并立即運行,而不考慮電池限制。這應該會導致更少的應用程序被殺死,應用程序的性能更加平穩。Android 12 還將把一些前臺服務通知延遲 10 秒,讓短暫的任務有機會在通知顯示之前完成。
谷歌什么時候發布 Android 12?
谷歌已經發布了所有開發者預覽版和測試版的暫定 Android 12 發布日期時間表。谷歌安排了三次開發者預覽:一次在 2 月,一次在 3 月,一次在 4 月。一共會有四次測試版,從 5 月開始,到 8 月結束。
" 平臺穩定性 " 的標識符被列為 Android 12 beta 4 和最終版本。這時谷歌計劃開始對應用、SDK 和庫進行最終的兼容性測試。
至于最終的 Android 12 發布日期,谷歌并沒有給我們太多提示。有可能在 8 月底全面推出,也可能會等到 9 月初到 9 月中旬才會全面推出 Android 12。
谷歌在 2020 年 2 月 19 日推出了第一個 Android 11 開發者預覽版,在 2020 年 6 月 10 日推出了第一個測試版,在 2020 年 9 月 8 日推出了操作系統的完整版本。該公司歷來嚴格遵守其開發預覽版發布時間表,考慮到這一點,預計 Android 12 會準時到來。