Android 12開發者預覽版現已發布,包含眾多亮點
谷歌今天發布了適用于 Pixel 設備的 Android 12開發者預覽版。按照谷歌的慣例,第一個預覽版往往充滿許多面向開發人員的更改,這次包括操作系統處理圖像和視頻與安全方面等更新。
谷歌通常會在五月份舉行的谷歌I / O大會上保留一些主要UI的更改。盡管此開發人員預覽版本確實包含一些通知UI的更改,但在正式安裝該UI之前,我們無法知道它與本月早些時候看到的泄漏版本有哪些不同。
它適用于 Pixel 3 及更高版本的手機,需要通過刷新設備進行手動安裝,目前尚未準備好為用戶進行日常使用,但谷歌承諾它將在今年晚些時候繼續為普通用戶提供 Beta版。
盡管第一個預覽版的目的是使開發人員能夠快速為新版本的Android準備應用程序,但仍有一些功能會對用戶產生明顯的影響,具體來說Android將變得更加善于處理不同類型的媒體。
ANDROID 12中的新媒體格式
將會有一個新的轉碼層,自動使HEVC視頻格式在本身不支持它們的應用程序中工作。當前,選擇在Android手機上以HEVC拍攝可能意味著第三方應用程序將無法本地使用該視頻。這些應用程序的新轉碼層應使用戶更加自如地進行切換。
Android 12 將支持空間音頻與MPEG-H,并為高達24個音頻通道進行了優化(之前僅有8個)。它還將使開發者更容易將「隆隆聲」效果與音頻聯系起來。
谷歌似乎正在將注意力放在AV1圖像文件格式(也稱為AVIF)后面。AVIF旨在將JPG替換為事實上的圖像格式,以更少的偽像提供更好,更干凈的壓縮。Netflix特別是這種格式的大力支持者。如果說AV1聽起來很熟悉,那是因為這是幾年前主要技術公司提出的AV1視頻格式的分支,而Netflix和谷歌都已部分采用。AVIF也不要與類似的HEIF混淆,后者已經被蘋果的相機拍攝了一段時間。
谷歌表示,并不打算將AVIF作為相機應用的默認圖像格式,所以這還只是第一步。
堅持使用多媒體,Android 12只是會更好地在應用之間移動不同種類的媒體。它正在創建一個新的 "豐富內容插入 "API,讓你可以剪切和粘貼或拖放多種內容,包括 "純文本和風格化的文本到標記、圖像、視頻、音頻文件等"。
ANDROID 12界面變化
我們需要自己安裝開發者預覽版,才能更近距離地了解變化。谷歌的博客文章用有些籠統的語言描述了新的內容??梢钥隙ǖ氖?,谷歌今天所展示的內容是對年末重大改變的暗示,這些變化是否真的會與你上面看到的泄露的截圖相吻合還有待觀察。
以下是谷歌官方描述:
我們正在刷新通知設計,以使它們更現代,更易于使用且功能更強大。在第一個預覽中,您會注意到從抽屜和控件到模板本身的更改。我們還在整個系統上優化轉場和動畫,以使其更加流暢。作為更新的一部分,對于針對Android 12的應用,我們將使用帶有圖標的自定義內容來修飾通知,并擴展功能以匹配所有其他通知。該應用程序圖標確實與上面泄露的屏幕截圖一致,不過,這不一定意味著最終版本將是這樣?!皵U展能力”也排成列,你可以在上面的屏幕截圖中看到的指向下的插入符號比當前系統更容易使用。谷歌還指出,它正在要求開發人員使用API??,以便在用戶點擊通知時在正確的位置更快地打開應用。
它正在改變當您使用全屏應用(例如視頻,Kindle書或視頻游戲)時Android 12的行為方式。當前,退出這些應用程序通常需要兩種手勢,一種是調出用戶界面,另一種實際上是退出。谷歌表示,在Android 12上,它正在“更改默認設置,以允許用戶一次滑動即可瀏覽手機”。
隱藏的變化
在2019年,谷歌開始直接在Android OS的深處更新某些組件,而不是等待運營商進行重大更新。它被稱為“?Project Mainline?”,它意味著谷歌可以使用谷歌 Play基礎結構為Android的關鍵部分發布安全更新。從那時起,它一直在向Mainline系統添加更多Android。Android 12是此系統的最大補充,Android Runtime(ART)是使Android應用程序運行的基本子系統。前述的媒體代碼轉換器也將成為Mainline模塊。
Android 12會有一些隱私和安全方面的更新,但對用戶來說不會那么顯眼。第三方應用所使用的WebView引擎將采用Chrome最新的一個名為 "SameSite "的Cookie設置,這可能有助于減輕一些跟蹤。谷歌表示,"更多的隱私和安全功能將在以后的預覽版中出現"。
Android最近開始要求應用程序在需要運行后臺活動時彈出通知,事實證明這確實讓人分心,谷歌表示 "將阻止前臺服務從后臺啟動",將開發人員重新引導到一個新的API。如果其中一個后臺活動可以在10秒內完成,它可能根本不需要顯示通知。
谷歌還將馬上發布Android 12的Android TV預覽版,包括讓開發者有機會在谷歌自己的谷歌 TV平臺上測試他們的應用。
ANDROID 12的下一步
谷歌今天發布了開發者預覽版,但同樣需要你刷新設備的系統映像,所以實際上它僅針對開發者使用。谷歌表示它可以在 "Pixel 3 / 3 XL,Pixel 3a / 3a XL,Pixel 4 / 4 XL,Pixel 4a / 4a 5G,或Pixel 5設備 "上工作,或者開發人員可以簡單地在Android模擬器內運行它。
未來的某個時候會發布一個公開測試版,但預計需要幾個月的時間,如果谷歌遵循過去的習慣,5月或6月會有一個更全面的Android 12的內容發布。
去年,Android的 "平臺穩定性 "發布在7月初,但今年谷歌的目標是8月,正式發布通常在此后不久。這可能意味著,Android 12的到來時間會比平時稍晚一些。