Android 全年都會提供增強功能和新功能,您對 Android 測試版計劃的反饋在説明 Android 不斷改進方面發揮著關鍵作用。 Android 14 開發者網站提供了有關測試版的更多資訊,包括 Pixel 的下載和發布時程表。我們期待聽到您的想法,並提前感謝您一直以來的説明,使Android 成為適合所有人的平臺。 作夥伴手機、平板電腦和可摺疊設備上推出。
Android 全年都會提供增強功能和新功能,您對 Android 測試版計劃的反饋在説明 Android 不斷改進方面發揮著關鍵作用。 Android 14 開發者網站提供了有關測試版的更多資訊,包括 Pixel 的下載和發布時程表。我們期待聽到您的想法,並提前感謝您一直以來的説明,使 Android 成為適合所有人的平臺。
現在可在更多設備上使用
Android 14 測試版現在可以從 iQOO,聯想,Nothing,OnePlus,OPPO,Realme,Tecno,vivo 和小米等合作夥伴處獲得。
優質的相機和媒體體驗
Android 設備以高級攝像頭而聞名,Android 13 增加了對錄製支援數十億種顏色的生動高動態範圍 (HDR) 影片的支持、設備製造商用於公開夜間模式和散景等功能的攝像頭擴展、用於優化攝像頭流的流用例等。Android 14 基於這些功能構建。
用於圖像的超高清
顯示設備上超 HDR 支援的裁剪圖像 Android 增加了對 10 位高動態範圍 (HDR) 影像的支援,在拍照時保留來自感測器的更多資訊,從而實現鮮豔的色彩和更高的對比度。Android 使用的 Ultra HDR 格式與 JPEG 完全向後相容,允許應用與 HDR 圖像無縫互操作,並根據需要以標準動態範圍顯示它們。當應用選擇為其活動視窗使用 HDR UI 時,框架會自動在 HDR UI 中呈現這些圖像,無論是通過 清單條目還是在運行時通過調用 Window.setColorMode。
您還可以在受支持的設備上拍攝 10 位壓縮靜止圖像。隨著從感測器恢復更多顏色,後期編輯可以更加靈活。與 Ultra HDR 圖像相關的增益圖可用於使用 OpenGL 或 Vulkan 渲染它們。
相機擴展中的縮放、對焦、後視圖等
Android 14 升級並改進了相機擴展程式,使應用能夠處理更長的處理時間,從而使用計算密集型演算法(例如在受支援的設備上進行低光攝影)來改進圖像。
無損 USB 音訊
Android 14 支援無損音訊格式,通過 USB 有線耳機提供發燒友級別的體驗。可以查詢 USB 設備的首選混音器屬性,註冊偵聽器以獲取首選混音器屬性中的更改,以及使用新的 AudioMixerAttributes 類配置混音器屬性。它表示格式,例如通道掩碼、採樣率和混音器的行為。該類允許 直接發送音訊,而無需混音、音量調整或處理效果。我們正在與 OEM 合作夥伴合作,在今年晚些時候在設備中啟用此功能。
更多圖形功能
Android 14 添加了高級圖形功能,可用於從畫布層中利用複雜的 GPU 功能。
具有頂點和片段著色器的自定義網格
Android 長期以來一直支援使用自定義著色繪製三角形網格,但輸入網格格式僅限於一些預定義的屬性組合。Android 14 增加了對自定義網格的支援,自定義網格可以定義為三角形或三角形條帶,也可以選擇編入索引。這些網格是用 AGSL 編寫的 自訂屬性、頂點步幅、變化和頂點 / 片段著色器指定的。頂點著色器定義變化,例如位置和顏色,而片段著色器可以選擇定義圖元的顏色,通常使用頂點著色器創建的變體。如果顏色由片段著色器提供,則使用繪製網格時選擇的混合模式將其與當前 “畫圖” 顏色 混合。制服可以傳遞到片段和頂點著色器中,以提高靈活性。
畫布的硬體緩衝區呈現器
為了説明使用 Android 的 Canvas API 透過硬體加速繪製到 HardwareBuffer,Android 14 引入了 HardwareBufferRenderer。當您的用例涉及通過 SurfaceControl 與系統合成器進行通信以實現低延遲繪製時,它特別有用。
隱私
Android 14 繼續關注隱私,推出了新功能,讓用戶能夠更好地控制和查看其數據及其共用方式。
健康連接
兩台並排設備的圖像,左側顯示「運行狀況連接」,右側顯示「運行狀況連接」中的應用許可權運行狀況連接是使用者健康和健身數據的設備上存儲庫。它允許使用者在他們喜歡的應用程式之間共享數據,在一個地方控制他們想要與這些應用程式共享的數據。
Health Connect 目前可在 Google Play 商店中作為應用程式下載。從 Android 14 開始,Health Connect 是平臺的一部分,並通過 Google Play 系統更新接收更新,而無需單獨下載。有了這個,Health Connect 可以經常更新,您的應用可以依賴運行 Android 14+ 的設備上可用的 Health Connect。使用者可以從其設備中的「設置」訪問「健康連接」 ,並將隱私控制整合到系統設置中。
我們將在 Health Connect 中推出對鍛煉路線的支援,允許用戶共用可在地圖上可視化的鍛煉路線。路線定義為在時間範圍內保存的位置清單,您的應用可以將路線插入到鍛煉會話中,並將它們綁定在一起。為了確保使用者完全控制此敏感數據,用戶必須允許與其他應用共用單個路由。
這還不是全部!我們有一篇單獨的博客文章,詳細介紹了 Health Connect,以及 Android Health 中的新增功能中的更多內容。
數據共用更新
並排顯示數據安全表單和位置共用許可權對話框的兩個螢幕的圖像使用者將在位置運行時許可權對話框中看到一個新部分,該部分突出顯示應用何時與第三方共用位置數據,用戶可以在其中獲取更多資訊並控制應用的數據訪問。此資訊來自 Google Play 管理中心的數據安全表單。其他應用商店也將能夠提供一種傳遞此訊息的機制。我們建議您查看應用的位置數據共用政策,並對應用的數據安全資訊進行任何適用的更新,以確保它們是最新的。此更改將很快推出。
此外,如果使用者的任何具有位置許可權的應用更改其數據共用做法以開始與第三方共用其數據,則使用者將定期收到通知。
新的位置數據共用更新頁面可從設備設置中訪問。
安全的全屏意圖通知
在 Android 11(API 級別 30)中,任何應用都可以使用 Notification.Builder#sendFullScreenIntent 在手機鎖定時發送全屏意圖。USE_FULL_SCREEN_INTENT 您可以通過在 .AndroidManifest
全屏意圖通知專為需要使用者立即注意的優先順序極高的通知而設計,例如來電或使用者配置的鬧鐘設置。從 Android 14 開始,我們將授予此應用安裝許可權的應用限制為僅提供呼叫和鬧鐘的應用。
在使用者更新到 Android 14 之前,手機上安裝的應用仍會啟用此許可權。用戶可以打開和關閉此許可權。
您可以使用新的 API NotificationManager.canUseScreenIntent來檢查您的應用程式是否具有許可權;如果沒有,您的應用可以使用新的 IntentACTION_MANAGE_APP_USE_FULL_SCREEN_INTENT啟動「設定」頁面,用戶可以在其中授予許可權。
系統介面
在 Android 14 Beta 2 版本中,我們增加了多項改進和新指南,讓開發者在應用內的活動之間移動時擁有更無縫的動畫。
以上內容來自 [ Google Blog ] android-developers.googleblog.com/2023/05/android-14-beta-2.html