Android 15 和 Android 15-QPR1 版本資訊

本頁面將 Android 15 和 Android 15-QPR1 版本的主要功能做個總結,並提供其他資訊的連結。這些功能摘要會依據功能在本網站上的說明文件位置排序。

建築

VNDK 即將淘汰

Android 15 已淘汰 VNDK。舊版 VNDK 程式庫會與其他供應商或產品程式庫一樣受到對待。詳情請參閱「供應商 NDK」。

啟用 16KB 頁面大小

Android 15 以上版本支援使用 16 KB 分頁大小建構 Android。

詳情請參閱「啟用 16 KB 分頁大小」。

供應商疊加層

Android 15 已淘汰供應商疊加層。

音訊

透過 LE 音訊進行頭部追蹤

Android 15 支援根據是否使用 LE-ACL 或 LE-ISO 傳輸機制,調整頭部追蹤 (HT) 的延遲模式。請參閱「透過 LE 音訊進行頭部追蹤」。

Automotive

Android Automotive 電源政策

更新 Android 15 的 Android Automotive 電源政策,加入兩項新的系統電源政策:無使用者互動暫停準備

HD 和 DAB 廣播內容

Android 15 包含廣播無線電 HAL 中 HD 無線電支援功能的改善項目,以及可用於無線電控制實作參考的非捆綁式無線電應用程式範例。

詳情請參閱「Automotive Radio」。

相機

Android 相機功能組合查詢 API

自 Android 15 起,Android 平台會提供 API 來查詢相機功能組合。這個 API 可讓相機用戶端查詢裝置是否支援指定的相機功能組合。

詳情請參閱「用於查詢地圖項目組合的 API」。

低光源增強

Android 15 推出低光增強功能,這是一種新的自動曝光模式,可在 HAL 的 Camera2 中實作,並作為相機擴充功能 (例如夜間模式) 的一部分。在低光源環境中,低光源強化功能會自動調整預覽串流的亮度。

詳情請參閱「低光增強」。

相容性

相機 ITS 更新

Android 15 推出了 Camera ITS 測試的更新,包括新測試和更新版測試。

詳情請參閱 Android 15 相機圖片測試套件版本資訊

CDD

發布 Android 15 相容性定義說明文件。

令人身歷其境的音訊測試案例

從 Android 15 開始,我們推出了新的 CTS 驗證工具測試,用於驗證空間音訊頭部追蹤延遲時間。

詳情請參閱頭部追蹤延遲測試的 CTS 驗證器

新的 CTS 驗證器音訊測試

下列音訊測試和支援頁面已新增至 CTS Verifier 說明文件:

連線能力

Android 封包篩選器第 6 版

Android 15 推出 Android 封包篩選器 (APF) 6 版,其中包含用於偵錯和指標的計數器,以及封包傳輸支援功能。詳情請參閱「Android 封包篩選器」。

Android 專屬 NCI 指令

Android 15 新增了 Android 專屬 NFC 控制器介面 (NCI) 指令,可與 NFC 控制器互動。如要進一步瞭解這些指令的規格,請參閱「Android 專屬 NCI 指令」。

網域選取服務

Android 15 新增了 DomainSelectionService 系統 API,可讓您透過電路交換網路,在 IMS 服務和舊版服務之間實作網域選取功能。

詳情請參閱網域選取服務

訂閱層級的電信服務功能

從 Android 15 開始,電信業者可以在訂閱層級指定裝置的服務功能。這樣一來,應用程式開發人員就能根據訂閱項目的可用功能 (除了裝置層級),自訂應用程式的使用者體驗。

詳情請參閱「訂閱層級服務功能」。

支援 Wi-Fi RTT 中的 802.11az

自 Android 15 起,Wi-Fi 往返時間 (RTT) 支援 IEEE 802.11az 通訊協定。詳情請參閱「Wi-Fi RTT」。

手錶隨附裝置設定檔更新

Android 15 將 POST_NOTIFICATIONS 權限新增至手錶設定檔。詳情請參閱「配對裝置設定檔」。

烏賊

在 Cuttlefish 裝置上使用快照和還原功能

Android 15 新增了對 Cuttlefish 虛擬裝置快照的擷取和還原支援功能。擷取 Cuttlefish 裝置的快照,即可將裝置狀態儲存至磁碟上的圖片。接著,您可以還原快照,讓 Cuttlefish 裝置恢復先前儲存的狀態。

詳情請參閱「Cuttlefish:快照和還原功能」。

Cuttlefish 裝置的 NFC 支援

Android 15 在 Cuttlefish 裝置上推出 NFC 支援功能。Cuttlefish NFC 功能會使用 Casimir,這是外部 NFC 裝置模擬工具。

詳情請參閱「Cuttlefish:NFC」。

資料

WebSQL WebSettings 淘汰

自 Android 15 起,用於在 WebView 中支援 WebSQL 的 WebSettings 方法 setDatabaseEnabledgetDatabaseEnabled 已淘汰。WebSQL 已從 Chrome 中移除,並在 Android WebView 中淘汰。在 Chromium 中移除支援後,這些方法在所有 Android 版本上都會變成無操作。

全球資訊網協會 (W3C) 建議需要網路資料庫的應用程式採用其他儲存空間替代方案,例如 IndexedDB

字型

支援變數字型

從 Android 15 開始,可變字型會在執行階段算繪,提供更高的效率和精細程度。字型設定檔 fonts.xml 已淘汰。詳情請參閱「實作自訂字型」。

圖形

Android 螢幕截圖中的 HDR

Android 15-QPR1 推出了用於螢幕截圖的本機色調對應演算法。Android 螢幕截圖中的 HDR 會追蹤近期 Android 更新中 HDR 螢幕截圖功能的進度。

互動

頭戴式追蹤器 HID 通訊協定 2.0

Android 15 推出了頭戴式追蹤器 HID 通訊協定 2.0 版,其中支援藍牙 LE 音訊。詳情請參閱「頭戴式追蹤器 HID 通訊協定」。

Neural Networks API 即將淘汰

自 Android 15 起,已淘汰 Neural Networks API (NNAPI NDK API)。我們仍會支援神經網路 HAL 介面,NNAPI 驅動程式也不受這項淘汰功能影響。

詳情請參閱 NNAPI 遷移指南

媒體

導入 RoI 的 OEM 指南

Android 15 推出了標準化程序,可將感興趣區域 (RoI) 使用者設定整合至 Android 影片編碼架構。詳情請參閱有關導入 RoI 的 OEM 指南

權限

平台簽署的共用 UID 許可清單

Android 15 推出了明確的許可清單,讓平台簽署的非系統應用程式加入 (平台簽署的) 共用 UID。

詳情請參閱「平台簽署的共用 UID 許可清單」。

針對 COMPANION_DEVICE_APP_STREAMING 和 COMPANION_DEVICE_NEARBY_DEVICE_STREAMING 角色更新規定

Android 15 會更新虛擬裝置管理員角色政策,以防遭人為濫用。

詳情請參閱 Android 角色COMPANION_DEVICE_APP_STREAMINGCOMPANION_DEVICE_NEARBY_DEVICE_STREAMING

簽章權限許可清單

Android 15 為平台簽章權限引進了明確的許可清單,這些權限是由非系統應用程式要求,或由系統應用程式更新項目新要求。

詳情請參閱「Signature 權限許可清單」。

執行階段

setAdjustCompilerFilterCallback

自 Android 15 起,您可以使用 setAdjustCompilerFilterCallback API 覆寫特定套件的編譯器篩選器。

詳情請參閱「針對特定套件覆寫編譯器篩選器」。

安全性

2G 切換鈕

電信業者無法再向使用者隱藏 2G 切換鈕。電信業者設定鍵 KEY_HIDE_ENABLE_2G 已淘汰。

dusize_4k 標記

Android 15 推出 dusize_4k 標記,即使檔案系統區塊大小不是 4096 個位元組,也能強制加密資料單位大小為 4096 個位元組。

詳情請參閱「內部儲存空間」。

行動網路加密和 IMSI 揭露資訊的透明度

5G 以上版本的行動網路通訊協定可讓使用者資料 (包括通話、簡訊、資料連線和特定信號式中繼資料) 以明文傳輸,且加密和完整性保護功能會停用。

Android 15 推出新的網路和隱私權設定,可在使用者連線至不安全的行動網路 (在應使用加密或完整性保護的情況下,沒有加密或完整性保護) 時,為使用者啟用通知,並以可能用於追蹤使用者的形式,將使用者的私人 ID (IMSI、IMEI 或 SUCI) 公開給網路。

國際行動訂閱者識別碼 (IMSI) 是專屬號碼,用於識別使用者 SIM 卡所連結的特定行動網路中的每位使用者。攻擊者可以在傳輸期間擷取這組號碼,這也是許多已知行動裝置攻擊的基礎。國際行動裝置識別碼 (IMEI) 是與行動裝置相關聯的專屬 ID。訂閱隱藏 ID (SUCI) 是 5G 專屬的 ID。

私人空間

私人空間是敏感應用程式的安全區域,使用者可在其中隱藏應用程式,避免遭到未經授權的存取。您可以使用私人空間存放機密應用程式,例如銀行、交友和其他不希望其他裝置使用者存取的個人應用程式。

詳情請參閱「私人空間」。

更新

虛擬 A/B 版本 3

Android 15 推出了新版 Android 虛擬 A/B 更新機制。這項新功能可提供更快速、更小且效能更佳的 OTA 更新。詳情請參閱「虛擬 A/B 測試」。

虛擬化技術

Android 虛擬化架構 (AVF) 的強化功能

Android 15 為 Android 虛擬化架構 (AVF) 推出以下增強功能,該架構可用於管理虛擬機器 (VM)。

  • 可更新的 VM:VM 可保護機密資料和相關資料,即使在軟體堆疊更新後也一樣。詳情請參閱「可更新的 VM」。

  • VM 遠端認證:VM 的用戶端可確保與信任裝置上執行的正確 VM 和軟體堆疊通訊。舉例來說,用戶端可以使用認證來確保只將有價值的機器學習模型直接傳送至信任的 VM。詳情請參閱「VM 遠端認證」。

  • 裝置指派:周邊裝置可完全指派至受保護的 VM。這種指派裝置無法從 VM 外部存取,且裝置本身只能存取 VM 擁有的記憶體。這項功能可用於在受保護的 VM 中執行 GPU 等機器學習加速器,而無須將程式碼和資料傳送出 VM。這項功能屬於實驗性質,可用性取決於硬體功能,以及晶片組和裝置製造商的支援。詳情請參閱「開始使用裝置指派功能」。