帶有滾動屏幕截圖增強的自動旋轉等功能的安卓12Beta3發(fā)布
隨著 Google 為受支持的設備推出了 Android 12 Beta 3,,Android 12 離最終版本又近了一步,。Beta 3 對Android 12 Beta 2 進行了多項改進,,包括滾動屏幕截圖,、設備端搜索等功能,,以及最終的 API 和 SDK,。谷歌還發(fā)布了適用于電視的 Android 12 Beta 3,,具有刷新率切換設置,、4K UI 支持等功能,。
滾動截圖
這是許多 OEM Android 版本中已經(jīng)存在的功能,,例如三星的 One UI、OPPO 的 Color OS 等,。它本質上允許用戶在單個屏幕截圖中捕獲更多可滾動的內(nèi)容,。如果 Android 在用戶截屏時檢測到可滾動 UI,則會出現(xiàn)一個新的Capture More按鈕,,該按鈕將擴展屏幕截圖,。
設備上搜索
谷歌推出了一個新的 AppSearch API,它基本上是一個設備上的搜索引擎,,使應用程序能夠索引結構化數(shù)據(jù)并使用內(nèi)置的全文搜索功能對其進行搜索,。該 API 將有兩個設置應用程序的本地索引和一個中央索引,它將應用程序的數(shù)據(jù)集成到 Android 12 的系統(tǒng) UI 中,,它將在本地提供諸如高效索引和檢索,、多語言支持和相關性等功能排行。
更好,、更快的自動旋轉
對于 Pixel 4 及更高版本的 Pixel 設備,,Android 12 Beta 3 中的自動旋轉功能將使用前置攝像頭的面部檢測來更準確地識別何時旋轉屏幕。由于它使用私有計算核心來做出自動旋轉決策,,因此圖像永遠不會存儲或發(fā)送到設備外,,從而確保了安全性,。
與此同時,由于采用了新的 ML 驅動的手勢檢測算法以及動畫和重繪方面的優(yōu)化,,Android 12 總體上將具有更快的自動旋轉速度,,延遲降低 25%。
適用于游戲的 Android 12
Android 12 具有新的游戲模式 API,,允許開發(fā)人員根據(jù)用戶設置的配置文件自定義他們的游戲性能,,例如更長的電池壽命或最大幀率的峰值性能。該 API 還將與即將推出的游戲儀表板集成,,在游戲過程中可以訪問關鍵實用程序,。
WindowInsets 中的隱私指示器 API
Android 12 中突出的以隱私為重點的功能之一是應用程序使用設備的攝像頭或麥克風時的新通知。開發(fā)人員可能會遇到的一個問題是這些通知是否涵蓋了他們應用程序中的有用內(nèi)容,。為了解決這個問題,,谷歌在 WindowInsets 中引入了隱私指示器 API,這將允許開發(fā)人員自定義通知在屏幕上的相對位置,。
Beta 3 中的其他功能包括能夠在完全托管的企業(yè)設備中配置攝像頭和麥克風切換,,以及啟動前臺服務的 CDM 配對應用程序的權限。
適用于電視的 Android 12 Beta 3
隨著適用于智能手機的 Android 12 Beta 3 的推出,,谷歌還為其電視操作系統(tǒng)發(fā)布了 Android 12 Beta 3,。它包含許多主要針對開發(fā)人員的新功能和改進,例如:
通過新的刷新率切換設置支持無縫和非無縫刷新率切換,。
更一致的熱插拔行為,,改進了電視顯示模式的報告。
隧道模式更新可減少 Android 框架中的媒體處理開銷,,以實現(xiàn)跨設備一致且高效的播放,。
支持系統(tǒng) UI 元素中的背景模糊,以實現(xiàn)不同 UI 層的視覺分離,。
支持以全 4k 分辨率渲染 Android TV 操作系統(tǒng)(終于!)
應用程序使用時的新麥克風和攝像頭指示器,。
應用程序中麥克風和攝像頭訪問的全局切換。
設備證明以確保您的應用程序在經(jīng)過認證的真實硬件上運行,。
可用性
Android 12 Beta 3 現(xiàn)在可用于 Pixel 3 及更高版本,,也可用于帶有 ADT-3 開發(fā)人員套件的 Android TV。您可以在此處 手動從Android 開發(fā)者網(wǎng)站獲取,,也可以 在此處注冊以獲取設備的 OTA 更新,。根據(jù)發(fā)布時間表,谷歌將在 8 月推出 Beta 4(具有平臺穩(wěn)定性),,然后在 9 月的某個時間發(fā)布穩(wěn)定版,。