Android 13 的功能和變動清單

下表列出可能對應用程式開發人員造成影響的所有已知功能與行為變更。請使用這份清單找出會對您造成影響的變更,然後按一下對應的連結閱讀說明文件。

類別 類型 姓名
鏡頭 新功能與 API HDR 影片擷取功能
應用程式可以使用 Camera2 API 擷取及預覽 HDR 影片內容。
核心功能 變更 (所有應用程式) 已移除舊版語音服務實作
應用程式應使用裝置的預設供應商服務 SpeechService,而非針對特定應用程式進行硬式編碼。
核心功能 新功能與 API OpenJDK 11 更新
Android 13 包含一些更新,以便配合 OpenJDK 11 LTS 版本。
開發人員工作效率與工具 新功能與 API 主題化應用程式圖示
應用程式可提供單色的應用程式圖示,並使用 Material You 動態色彩在使用者裝置中調整樣式。
開發人員工作效率與工具 新功能與 API 個別應用程式語言偏好
應用程式可以使用新的平台 API 來設定或取得每個應用程式使用者的偏好語言。
開發人員工作效率與工具 新功能與 API 加快連字號速度
Android 13 可大幅改善 TextView 執行個體的連字號效能。
開發人員工作效率與工具 新功能與 API Text Conversion API
在 Android 13 中,應用程式可以呼叫新的文字轉換 API,讓使用拼音輸入法的使用者能更輕鬆快速地找到所需資訊。
開發人員工作效率與工具 新功能與 API 改善非拉丁字母的行高
Android 13 使用根據各種語言進行調整的行高,改善非拉丁文 (例如泰米爾文、緬甸文、泰盧固文和藏文) 的顯示品質。
開發人員工作效率與工具 新功能與 API 改善日文的文字換行功能
TextView 現在可以透過 Bunsetsu (最自然的字詞單位) 或詞組 (而非字元) 將文字換行,提供更精美且易讀的日文應用程式。
開發人員工作效率與工具 新功能與 API 萬國碼 (Unicode) 程式庫更新
Android 13 新增了 Unicode ICU 70、Unicode CLDR 40 和 Unicode 14.0 中的最新改善項目、修正項目和變更。
開發人員工作效率與工具 新功能與 API 色彩向量字型
Android 13 新增對 COLR 第 1 版字型的算繪支援,並將系統表情符號更新為 COLRv1 格式。
開發人員工作效率與工具 新功能與 API 快速設定刊登位置 API
提供自訂圖塊的應用程式可以在「快速設定」中提供這些圖塊。
開發人員工作效率與工具 新功能與 API 剪貼簿預覽
自 Android 13 起,每當系統將內容新增至剪貼簿,應用程式都會以標準的視覺確認方式進行確認。
開發人員工作效率與工具 新功能與 API 預測返回手勢
Android 13 為 Android 裝置 (例如手機、大螢幕和折疊式裝置) 導入預測返回手勢。
開發人員工作效率與工具 新功能與 API 藍牙 LE Audio
Android 13 內建 LE Audio 內建支援,因此開發人員應該可以在相容裝置上免費取得新功能。
開發人員工作效率與工具 新功能與 API MIDI 2.0
Android 13 開始支援 MIDI 2.0 標準,包括能夠透過 USB 連接 MIDI 2.0 硬體。
開發人員工作效率與工具 新功能與 API ART 最佳化
Android 13 會透過 ART 執行階段更新,改善所有應用程式的效能和效率。
圖像 新功能與 API 可程式化著色器
應用程式可以使用可程式化的 RuntimeShader 物件建立進階效果。
圖像 新功能與 API Choreographer 改善
ChoreographerASurfaceControl API 中的其他方法可為應用程式提供更多可能影格時間軸的相關資訊,並提供更多關於影格生命週期的 SurfaceFlinger 背景資訊。
媒體 新功能與 API 預測音訊路由
應用程式可以使用新的 API 確認音訊的轉送方式。
效能與電池 變更 (所有應用程式) 工作管理員
Android 13 允許使用者透過通知導覽匣停止前景服務,無論目標 SDK 版本為何。
效能與電池 變更 (所有應用程式) 使用 JobScheduler 改善預先擷取工作處理方式
在 Android 13 中,系統現在會嘗試判斷應用程式的下次啟動時間,並使用該估計值執行預先擷取工作。
效能與電池 變更 (所有應用程式) 電池資源使用率
Android 13 推出了「電池資源使用率」工具,可提供數種有效管理裝置電池續航力的方式。
隱私權與安全性 變更 (所有應用程式) 通知的執行階段權限
Android 13 導入了新的執行階段通知權限:POST_NOTIFICATIONS
隱私權與安全性 變更 (所有應用程式) 隱藏剪貼簿中的敏感內容
如果應用程式允許使用者將敏感內容複製到剪貼簿,您必須新增標記,才能在剪貼簿內容預覽畫面中隱藏該內容。
隱私權與安全性 變更 (所有應用程式) 改用共用使用者 ID
如果應用程式使用已淘汰的 android:sharedUserId 屬性,且不再依賴屬性的功能,則應遷移至其他機制。
隱私權與安全性 變更 (指定 13 以上為目標版本的應用程式) 為附近的 Wi-Fi 裝置取得新的執行階段權限
使用特定 Wi-Fi API 時,如果應用程式不需要存取裝置的實際位置,則應使用新權限強行宣告。
隱私權與安全性 變更 (指定 13 以上為目標版本的應用程式) 在背景使用人體感應器需要新權限
如果您的應用程式指定 Android 13,且需要在背景執行時存取人體感應器資訊,您就必須宣告新的 BODY_SENSORS_BACKGROUND 權限。
隱私權與安全性 變更 (指定 13 以上為目標版本的應用程式) 精細媒體權限
應用程式現在必須使用個別權限要求存取各種媒體類型,而非 READ_EXTERNAL_STORAGE 權限。
隱私權與安全性 新功能與 API 為已註冊使用情境的接收器提供更安全的匯出服務
為了進一步確保執行階段接收器的安全,Android 13 可讓您指定是否應匯出應用程式中的特定廣播接收器,並提供給裝置上的其他應用程式。
隱私權與安全性 新功能與 API 相片挑選工具
應用程式應使用新的相片挑選工具,提供內建的安全功能讓使用者選取媒體檔案,而不必授予整個媒體庫的存取權。
隱私權與安全性 新功能與 API 新的鄰近 Wi-Fi 裝置執行階段權限
應用程式可以在沒有存取裝置位置資訊的情況下,要求新權限,尋找附近的 Wi-Fi 裝置。
隱私權與安全性 新功能與 API 使用精確鬧鐘的新權限
如果指定 Android 13 版本為目標,日曆和鬧鐘等應用程式可以使用新的 USE_EXACT_ALARM 安裝時權限來設定精確鬧鐘。
隱私權與安全性 新功能與 API 開發人員可降級的權限
從 Android 13 開始,應用程式可撤銷先前授予的執行階段權限存取權,包括系統或使用者授予的權限。
隱私權與安全性 新功能與 API APK Signature Scheme v3.1
APK Signature Scheme v3.1 可讓應用程式支援單一 APK 中的原始和輪替簽署者,同時也支援指定 SDK 版本。
隱私權與安全性 新功能與 API 更完善的 KeyStore 和 KeyMint 錯誤報告
針對會產生金鑰的應用程式,KeyStore 和 KeyMint 現在會提供更詳細且準確的錯誤指標。
平板電腦和大螢幕 新功能與 API 改善平板電腦和大螢幕裝置的支援
Android 13 奠基於 Android 12 和 12L 功能推送所推出的平板電腦最佳化功能,包括系統使用者介面最佳化、更優異的多工處理,以及更完善的相容性模式。
使用者體驗 變更 (指定 13 以上為目標版本的應用程式) 衍生自 PlaybackState 的媒體控制項
系統現在會從 PlaybackState 動作 (而非 MediaStyle 通知) 衍生媒體控制項。
使用者體驗 變更 (指定 13 以上為目標版本的應用程式) 應用程式色彩主題自動套用至 WebView 內容
針對指定 Android 13 (API 級別 33) 以上版本的應用程式,setForceDark() 方法已淘汰。WebView 現在一律會根據應用程式的主題屬性 isLightTheme 設定媒體查詢 prefers-color-scheme
Google Play 服務 變更 (指定 13 以上為目標版本的應用程式) 廣告 ID 需要權限
如果應用程式會使用 Google Play 服務廣告 ID,並指定 Android 13 (API 級別 33) 以上版本為目標,就必須在應用程式的資訊清單檔案中宣告 AD_ID 一般權限。
非 SDK 介面限制 變更 (指定 13 以上為目標版本的應用程式) 非 SDK 介面限制更新
Android 13 根據與 Android 開發人員合作及最新的內部測試,提供最新的受限制非 SDK 介面清單。
媒體 新功能與 API 空間音訊
讓你享受身歷其境的聽覺饗宴,享受更真實的音效內容。

Java 和 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。