Beta 版 2
| 發布日期 | 2026 年 2 月 26 日 |
| 版本 | CP21.260206.011 CP21.260206.011.A1 (Pixel 6 Pro、Pixel 6、Pixel 6a、Pixel 7 Pro、Pixel 7) |
| 模擬器支援 | x86 (64 位元)、ARM (v8-A) |
| 安全性修補程式等級 | 2026-02-05 |
| Google Play 服務 | 25.49.33 |
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 版 2 (2026 年 2 月)
Beta 版 2 現已推出。 與 Beta 版 1 類似,這個版本適用於開發、測試和一般用途。不過,Android 17 仍處於開發階段,因此執行此版本的 Android 系統和應用程式「可能無法如常運作」。
Beta 版 2 的新功能
使用者體驗與系統 UI
- 泡泡:使用者現在只要長按啟動器圖示,即可將任何應用程式設為泡泡。在大螢幕上,工作列中的新泡泡列會管理已整理及錨定的泡泡。應用程式應遵循多視窗指南。
- EyeDropper API:這項新的系統 API 可讓應用程式從螢幕上的任何位置擷取像素顏色,且不需要螢幕截圖權限。
- 聯絡人挑選工具:
ACTION_PICK_CONTACTS意圖會提供系統層級的挑選工具。這項功能會授予特定欄位的暫時性工作階段存取權,減少完整READ_CONTACTS權限的需求。 - 觸控板指標擷取:現在擷取的觸控板預設會像滑鼠一樣,回報相對移動和手勢,而非原始手指座標。您仍可透過
POINTER_CAPTURE_MODE_ABSOLUTE使用舊版絕對模式。 - 互動式挑選器:應用程式可以在
ChooserSession上使用getInitialRestingBounds,找出挑選器的最終 UI 位置,以便調整版面配置。
連線與跨裝置
- 跨裝置接續:新的 Handoff API 可透過
CompanionDeviceManager在裝置間接續狀態 (例如從手機接續到平板電腦)。 - 進階測距:
- UWB DL-TDOA:支援 FiRA 4.0,可保護隱私權的室內導覽。
- 附近裝置偵測功能:實作 Wi-Fi 聯盟規格,提升以 Wi-Fi 為基礎的測距功能。
- 數據方案強化功能:應用程式可以使用
getStreamingAppMaxDownlinkKbps和getStreamingAppMaxUplinkKbps查詢電信業者為串流分配的下行/上行最大速率。
核心功能、隱私權和效能
- 區域網路存取權:Android 17 導入
ACCESS_LOCAL_NETWORK權限 (屬於NEARBY_DEVICES群組),可保護區域網路通訊。 - 時區播報:新的意圖
ACTION_TIMEZONE_OFFSET_CHANGED會在時差變更時觸發,例如夏令時間轉換。 - NPU 管理:以 Android 17 為目標的應用程式必須聲明 FEATURE_NEURAL_PROCESSING_UNIT 硬體功能,才能直接存取 NPU。
- ICU 78:更新國際化程式庫,支援 Unicode 17。
- 簡訊 OTP 保護機制:為防止帳號遭盜用,Android 17 會延後程式輔助存取 OTP 訊息的時間,大多數應用程式都必須等待三小時才能存取。開發人員應改用 SMS Retriever 或 SMS User Consent API。
Beta 版 2 修正的問題
- Android 16 的平台穩定性回歸問題,導致使用中的應用程式意外重新啟動或重新整理,避免使用者進度遺失,以及應用程式使用期間 UI 間歇性閃爍。(問題 #440017096)
- 如果使用者將語言設為德文,最近使用的應用程式畫面會出現 UI 版面配置回歸問題。(問題 #476830557、問題 #486511401)
- 開發人員可在編碼器設定後,透過 getOutputFormat 確認時間分層支援,解決缺少影格依附元件中繼資料的問題,進而提升影片串流穩定性。(問題 #306222291)
- 修正低光源模式下,時鐘螢幕保護程式以 24 小時格式顯示時間時,會省略開頭的零。(問題 #444255729)
- 修正問題:關閉資料夾後,系統會封鎖後續的立即互動,例如開啟其他資料夾或切換畫面。(問題 #470541347、問題 #471533397、問題 #477848604)
- 系統當機和自動重新啟動問題,導致裝置使用中斷。(問題 #413562426)
- 系統不穩定,導致裝置在應用程式轉換或服務呼叫期間凍結和重新啟動。(問題 #419070024、問題 #428572458、問題 #430393241、問題 #424912278、問題 #431440391、問題 #426346396)
- 系統 UI 死結導致鎖定螢幕沒有回應,且與 Android Auto 斷連後螢幕會停止顯示。(問題 #457527675)
- 系統位置存取權揭露事項對話方塊中的 UI 錯字,導致「返回」按鈕錯誤顯示為「Bac」。(問題 #460242870、問題 #477245738)
- 系統選單中「即時翻譯」和「規則」分類錯誤的問題。(問題 #476754995)
- 重複進入「螢幕與觸控」設定,導致系統 UI 嚴重當機,裝置隨後不穩定。(問題 #474486679)
- 持續當機,導致使用者無法從主畫面開啟「桌布和樣式」設定。(問題 #478520173)
- 無線偵錯 QR code 掃描器中的 UI 版面配置問題,導致返回箭頭與 QR code 圖示重疊。(問題 #474769647)
- 「音效」設定中的問題:選取鈴聲時無法播放預覽音效。(問題 #355086959、問題 #375840924、問題 #381007949、問題 #381077928、問題 #419301121、問題 #452646483、問題 #468837747)
- 修正系統更新後出現多餘通知的錯誤,改善通知服務邏輯,在更新後初始化程序期間正確清除過時的快訊。(問題 #454647834)
- Pixel 6 Pro 上的 GPU 著色器編譯器最佳化錯誤,導致特定 GLSL 數學運算式錯誤評估為常數,造成應用程式中的視覺算繪構件。(問題 #473226715)
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會在大螢幕上遭到忽略。 - 豁免條件:小於 600 dp 的裝置,以及歸類為「遊戲」的應用程式 (
android:appCategory)。
最佳化設定變更
為避免狀態遺失,系統預設不會再重新啟動活動,以因應特定設定變更,包括:
CONFIG_KEYBOARD/CONFIG_KEYBOARD_HIDDENCONFIG_NAVIGATIONCONFIG_TOUCHSCREENCONFIG_COLOR_MODECONFIG_UI_MODE(僅限 UI 模式變更為UI_MODE_TYPE_DESK或從UI_MODE_TYPE_DESK變更為其他類型時)
敬請採取行動:如果應用程式會重新啟動,以便為這些事件重新載入資源,您必須使用新的 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將鄰近權限併入關聯對話方塊。