谷歌發(fā)布Android 12首個開發(fā)者預覽版本
谷歌已經發(fā)布了 Android 12 的第一個開發(fā)者預覽版,并公布了首批新功能和一些細節(jié)內容。同時,該公司還透露了 Android 12 的完整測試和推出時間表。
Android 12 開發(fā)者預覽階段從 2 月開始,將持續(xù)到 4 月,屆時將發(fā)布第三個也是最后一個以開發(fā)者為中心的構建版本。第一個 Android 12 測試版將在 5 月到來,第二個和第三個測試版構建則將在 6 月至 7 月之間向開發(fā)者開放。接著 8 月份,Android 12 的第一個穩(wěn)定版將會發(fā)布。
Android 12 的新功能
谷歌方面稱,在 Android 12 中,該團隊將繼續(xù)專注于為用戶提供更高的透明度和控制權,同時又確保其設備和數據的安全。在目前的版本中,其添加了可用于跟蹤的標識符的新控件、更安全的應用程序組件默認值等;這些更改可能會影響用戶的應用程序。
- WebView 中的 Modern SameSite cookie 行為
- 受限的 Netlink MAC
- 更安全地導出組件
- 更安全地處理 Intent
官方表示,在以后的預覽版本中,他們還將提供更多的隱私和安全功能??稍诖颂庨喿x有關這些以及其他隱私和安全性更改的更多信息。
在用戶體驗方面,包含的一些更新內容有:
- 兼容的媒體轉碼:大多數應用應支持 HEVC,但對于不支持 HEVC 的應用,谷歌將引入兼容的媒體轉碼。借助此功能,不支持 HEVC 的應用程序可以使平臺自動將文件轉碼為 AVC。在 Pixel 4 上轉碼一段 30fps 的 1 分鐘 1080p 視頻大約需要 9 秒。
- AVIF 圖像支持
- 前臺服務優(yōu)化:Android 12 將阻止針對 Android 12 的應用從后臺啟動前臺服務。谷歌在 JobScheduler 中引入了一個新的加急作業(yè),可以獲得提升的進程優(yōu)先級,并立即運行,而不考慮電池限制。這應該會導致更少的應用程序被殺死,應用程序的性能更加平穩(wěn)。Android 12 還將把一些前臺服務通知延遲 10 秒,讓短暫的任務有機會在通知顯示之前完成。
- 豐富的內容插入:為了使用戶的應用輕松接收豐富的內容,谷歌引入了一個新的統(tǒng)一 API,該 API 可讓用戶接受來自任何來源的內容,無論是剪貼板、鍵盤還是拖放。
- 觸覺耦合的音頻效果:在 Android 12中,應用程序可以通過手機的振動器提供聲耦合觸覺反饋。振動強度和頻率來自音頻會話,使用戶可以創(chuàng)建更身臨其境的游戲和音頻體驗。
- 用于手勢導航的沉浸模式 API 的改進:簡化了沉浸模式,用戶在觀看視頻、看書或玩游戲時,手勢導航更輕松、更一致。
- 通知用戶界面更新:谷歌正在刷新通知設計。在第一個預覽中,用戶可以注意到從抽屜和控件到模板本身的更改。其還優(yōu)化了整個系統(tǒng)的轉場和動畫,以使其更加流暢。作為更新的一部分,對于針對 Android 12 的應用,谷歌將使用帶有圖標的自定義內容來修飾通知,并擴展功能以匹配所有其他通知。
- 更快、更靈敏的通知
- 改進的 Binder IPC calls
開發(fā)人員預覽版:https://developer.android.com/about/versions/12
更多詳情可查看:https://android-developers.googleblog.com/2021/02/android-12-dp1.html