Beta 版 1
| 發布日期 | 2026 年 2 月 13 日 |
| 版本 | CP21.260116.011.B1 CP21.260116.011.A1 (Pixel 6 Pro、Pixel 6、Pixel 6a、Pixel 7 Pro、Pixel 7) |
| 模擬器支援 | x86 (64 位元)、ARM (v8-A) |
| 安全性修補程式等級 | 2026-01-05 |
| Google Play 服務 | 25.47.33 |
Android 17 Beta 版 1 (2026 年 2 月)
Beta 版 1 現已推出,內含最新功能和內容變更,歡迎在您的應用程式中體驗看看。此版本適用於開發、測試和一般用途。不過,Android 17 仍處於開發階段,因此執行此版本的 Android 系統和應用程式「可能無法如常運作」。
與先前的版本一樣,Android 17 也包含系統變更。在某些情況下,應用程式在更新至支援 Android 17 的版本之前,可能會受到這些變更影響,這些影響可能包括輕微問題或更重大的功能限制。一般來說,大部分應用程式和絕大多數 API 和功能均可如期正常運作。
Beta 版 1 的新功能
Android 17 將持續致力於打造更具適應性的 Android 應用程式,大幅提升相機和媒體功能,推出可最佳化連線的新工具,並擴充隨附裝置的設定檔。精彩亮點如下:
使用者介面和視窗
強制採用大螢幕適應性
如果應用程式指定 Android 17 (API 級別 37),且在大型螢幕 (sw ≥ 600dp) 上執行,則無法再選擇不調整大小或變更螢幕方向。
- 遭忽略的屬性:
screenOrientation、resizeableActivity、minAspectRatio和maxAspectRatio會在大型螢幕上遭到忽略。 - 豁免條件:小於 600dp 的裝置,以及歸類為「遊戲」的應用程式 (
android:appCategory)。
最佳化設定變更
為避免狀態遺失,系統預設不會再重新啟動活動,以因應特定設定變更,包括:
敬請採取行動:如果應用程式依賴重新啟動來重新載入這些事件的資源,您必須使用新的 android:recreateOnConfigChanges 資訊清單屬性,明確選擇加入。
效能與執行階段
- 無鎖定 MessageQueue:新版無鎖定實作項目
android.os.MessageQueue可減少錯過的影格。 - 分代垃圾收集:ART 的並行標記壓縮收集器現在支援分代 GC,優先處理頻繁且低成本的「年輕世代」集合。
- 新的剖析觸發條件:
ProfilingManager新增COLD_START、OOM和KILL_EXCESSIVE_CPU_USAGE的觸發條件。 - 通知限制:對自訂通知檢視畫面強制執行嚴格的大小限制,以減少記憶體用量。
媒體與相機
相機
- 動態更新工作階段:使用
CameraCaptureSession.updateOutputConfigurations()切換用途 (例如相片轉影片) 而不會關閉工作階段或發生故障。
音訊和影片
- 影片錄製的固定畫質: MediaRecorder 中的 setVideoEncodingQuality() 可讓您為影片編碼器設定固定畫質 (CQ) 模式。
- 背景音訊強化:如果應用程式不在有效的生命週期狀態,音訊播放、焦點要求和音量變更都會以無聲方式啟動 (失敗)。
- 支援 VVC:新增支援多功能視訊編碼 (H.266) 的平台。
隱私權與安全性
- 淘汰明文:
android:usesCleartextTraffic已淘汰,如果應用程式指定 SDK 37 以上版本,且依賴這項屬性,系統預設會封鎖明文流量;請遷移至網路安全性設定。 - HPKE 混合式加密:推出 HPKE 混合式加密實作的公開服務供應商介面。
連線與工具
- 隨附裝置管理工具:
- 新設定檔:醫療器材和健身追蹤裝置。
- 統一權限對話方塊:
setExtraPermissions將鄰近權限併入關聯對話方塊。