版本資訊

Beta 版 3

發布日期 2026 年 3 月 26 日
版本 CP21.260306.017
模擬器支援 x86 (64 位元)、ARM (v8-A)
安全性修補程式等級 2026-03-05
Google Play 服務 26.02.35

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 版 3 (2026 年 3 月)

Android 17 已在 Beta 版 3 達到平台穩定性。API 介面現已鎖定,因此請進行最終相容性測試,並將以 Android 17 為目標的應用程式發布至 Google Play 商店。

如果您開發 SDK、程式庫、工具或遊戲引擎,請務必立即發布更新,以免下游開發人員無法指定最新 SDK 功能。

以下是 Android 17 Beta 版 3 的新功能、行為變更和強化功能摘要:

媒體和相機強化功能

  • 相片挑選工具自訂:您現在可以修改相片挑選工具的格狀檢視畫面顯示比例。使用 PhotoPickerUiCustomizationParams API,您可以從預設的 1:1 正方形切換為 9:16 直向顯示,以便更妥善地整合 UI。
  • RAW14 圖片格式:專業相機應用程式現在可以使用新的 ImageFormat.RAW14 常數,擷取每個像素 14 位元的 RAW 圖片,從相容的感應器取得最大細節和色深。
  • 供應商定義的相機擴充功能:硬體合作夥伴現在可以定義自訂相機擴充功能模式 (例如「超高解析度」或 AI 強化功能)。透過 isExtensionSupported(int) API 查詢這些項目。
  • 攝影機裝置類型 API:判斷攝影機是內建硬體、外接 USB 網路攝影機還是虛擬攝影機。
  • 藍牙 LE Audio 助聽器:新的裝置類別 (AudioDeviceInfo.TYPE_BLE_HEARING_AID) 可讓應用程式區分助聽器和一般 LE Audio 耳機,進而提供量身打造的使用者介面圖示。
  • 精細助聽器音訊轉送:使用者可將系統音效 (通知、鈴聲、鬧鐘) 獨立轉送至已連線的助聽器或裝置喇叭。這項作業會在系統層級處理,不需要變更任何 API。
  • 擴充 HE-AAC 軟體編碼器:新的系統提供編碼器 (c2.android.xheaac.encoder) 支援高位元率和低位元率,可在低頻寬環境中提供音質更佳的音訊,包括強制支援響度中繼資料,確保音量一致。

效能和電池

  • 減少閒置鬧鐘的喚醒鎖定:AlarmManager.setExactAndAllowWhileIdle 的新回呼式變體會接受 OnAlarmListener,而非 PendingIntent。這樣可減少耗電量,並避免應用程式 (例如醫療監控或訊息通訊端) 在微光模式或省電模式下長時間處於部分喚醒狀態,確保應用程式在這些模式下能收到精確的回呼。

隱私權與安全性

  • 系統提供的位置資訊按鈕:您可以透過 Jetpack 嵌入安全、系統算繪的位置資訊按鈕。輕觸這個按鈕後,應用程式就能在目前工作階段存取精確位置資訊,且不會觸發系統對話方塊。需要 USE_LOCATION_BUTTON 權限。
  • 密碼顯示方式:「顯示密碼」設定現在會區分觸控輸入 (短暫顯示最後一個字元) 和實體鍵盤 (預設立即隱藏)。標準架構元件會自動遵守這項規定;自訂欄位應遷移至 ShowSecretsSetting API。
  • 後量子密碼學 (PQC) 混合簽署:Android 推出 v3.2 APK 簽署配置,結合傳統簽章 (RSA/橢圓曲線) 和 ML-DSA 簽章。為應用程式做好準備,迎接 NIST 標準和量子運算技術的進展。

使用者體驗和系統 UI

  • 外部螢幕上的小工具支援:提升不同像素密度的小工具視覺一致性。RemoteViews.setViewPadding 現在接受複雜單位 (DP/SP),小工具可透過 OPTION_APPWIDGET_DISPLAY_ID 擷取特定 DisplayMetrics
  • 電腦互動式子母畫面 (iPiP):應用程式可以在電腦模式 (外部螢幕上的預設模式) 下,要求移至「釘選」視窗層。釘選的視窗會保持互動狀態,並永遠顯示在最上層。需要 USE_PINNED_WINDOWING_LAYER 和子母畫面權限。
  • 隱藏主畫面應用程式標籤:使用者現在可以隱藏主畫面上的應用程式標籤。請務必設計容易辨識的應用程式圖示!
  • 重新設計的螢幕錄製功能:全新的浮動工具列可讓創作者更輕鬆地控制錄製作業和擷取設定。最終影片會自動排除使用者介面。
  • 泡泡:Beta 2 版推出的視窗模式功能現已全面啟用。

核心功能與健康

  • VPN 應用程式排除設定:VPN 應用程式可以使用 ACTION_VPN_APP_EXCLUSION_SETTINGS 意圖啟動系統管理的畫面,讓使用者選取要略過 VPN 通道的特定應用程式 (分割通道)。
  • 動態系統字型備援:Android 現在支援在執行階段更新字型備援鏈結,不必更新整個作業系統,即可取得更新的表情符號和排版。
  • OpenJDK 21 和 25 更新:整合新版 OpenJDK 功能,包括更新 Unicode 支援,以及強化 TLS 中具名群組的 SSL 支援。
  • 健康資料同步裝置資料提供者 (DDP):健康資料同步現在可以區分應用程式產生的資料,以及直接來自系統驗證硬體 (例如 Wear OS 手錶或手機本身) 的資料。

Beta 版 3 修正的主要問題

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 為基礎的測距功能。
  • 數據方案強化功能:應用程式可以使用 getStreamingAppMaxDownlinkKbpsgetStreamingAppMaxUplinkKbps,查詢電信業者為串流分配的下行/上行最大速率。

核心功能、隱私權和效能

  • 區域網路存取權: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 RetrieverSMS User Consent API。

Beta 版 2 修正的主要問題

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 ≥ 600 dp) 上執行,則無法再選擇不調整大小或變更螢幕方向。

最佳化設定變更

為避免狀態遺失,系統預設不會再重新啟動 Activity,以因應特定設定變更,包括:

敬請採取行動:如果應用程式會重新啟動,以便為這些事件重新載入資源,您必須使用新的 android:recreateOnConfigChanges 資訊清單屬性明確選擇加入。

效能與執行階段

  • 無鎖定 MessageQueue:新版無鎖定實作項目 android.os.MessageQueue 可減少錯過的影格。
  • 分代垃圾收集:ART 的並行標記壓縮收集器現在支援分代 GC,優先處理頻繁且低成本的「年輕世代」集合。
  • 新的剖析觸發條件ProfilingManager 新增 COLD_STARTOOMKILL_EXCESSIVE_CPU_USAGE 的觸發條件。
  • 通知限制:對自訂通知檢視畫面強制執行嚴格的大小限制,以減少記憶體用量。

媒體與相機

相機
音訊和影片
  • 影片錄製的固定畫質MediaRecorder 中的 setVideoEncodingQuality() 可讓您為影片編碼器設定固定畫質 (CQ) 模式。
  • 背景音訊強化:如果應用程式未處於有效的生命週期狀態,音訊播放、焦點要求和音量變更會以無聲方式啟動 (失敗)。
  • 支援 VVC:新增支援多功能視訊編碼 (H.266) 的平台。

隱私權與安全性

連線與工具