Android 13 Developer Preview 2 釋出了,該版本仍然圍繞著 Android 13 的隱私和安全、開發者生產力以及平板電腦和大螢幕支援等核心主題構建。
隱私和使用者信任
- 通知許可權 ,Android 13 引入了一個用於從應用傳送通知的新。
面向 Android 13 的應用需要在釋出通知之前向使用者請求通知許可權,對於面向 Android 12 或更低版本的應用,系統將自動處理升級流程,為使用者提供更多上下文和控制權,關於該通知許可權的更多內容可。
- 開發人員可降級應用許可權 -某些應用程式可能不再需要使用者之前授予的某些許可權來啟用特定功能,或保留舊 Android 版本的敏感許可權。Android 13 提供了一個,通過降級應用之前授予的執行時許可權,來保護使用者隱私。
- 更安全地匯出上下文註冊的接收器 -在 Android 12 要求開發人員宣告清單宣告的 Intent 接收器的可匯出性。在 Android 13 要求開發者對上下文註冊的接收器也執行相同的操作,方法是在為非系統源註冊接收器時新增 或 此舉有助於確保接收器不可用於其他應用程式傳送廣播。
開發人員生產力
- 改進的日文文字換行 - TextViews 現在可以通過文集(聽起來自然的最小單詞單位)或短語(而不是字元)來換行文字,以獲得更優美和可讀的日文應用程式。下圖是啟用短語樣式(底部文字)和未啟用(頂部文字)的日語文字換行:
- 改進了非拉丁指令碼(non-latin scripts)的行高 - Android 13 通過使用適合每種語言的行高來改進非拉丁指令碼(例如泰米爾語、緬甸語、泰盧固語和藏語)的顯示,新的行高可防止剪裁併改善字元的定位。
- 顏色向量字型 - Android 13 增加了對 COLR 版本 1(、)字型的渲染支援,並將系統表情符號更新為 COLRv1 格式。COLRv1 是一種新的、高度緊湊的字型格式,可以在任何大小下快速清晰地呈現。
- 藍芽 LE 音訊 -低功耗 (LE) 音訊是下一代無線音訊,旨在取代經典藍芽並支援新的用例和連線拓撲。
- MIDI 2.0 - Android 13 增加了對新 MIDI 2.0 標準的支援,包括通過 USB 連線 MIDI 2.0 硬體的能力。
此版本該包含一些應用相容性的介紹,更多內容請檢視。