Beta 4.1
| 發布日期 | 2026 年 6 月 1 日 |
| 建構作業 | CP21.260330.011 |
| 模擬器支援 | x86 (64 位元)、ARM (v8-A) |
| 安全性修補程式等級 | 2026-05-05 |
| Google Play 服務 | 26.11.36 |
Beta 4
| 發布日期 | 2026 年 4 月 16 日 |
| 建構作業 | CP21.260330.008 |
| 模擬器支援 | x86 (64 位元)、ARM (v8-A) |
| 安全性修補程式等級 | 2026-04-05 |
| Google Play 服務 | 26.11.36 |
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 4.1 (2026 年 6 月)
這是 Android 17 Beta 4 的次要更新版本,包含下列修正項目:
- 狀態列錯誤顯示零格訊號,但實際上已連線。(問題 #488358813)
- UI 同步問題:在飛航模式下,行動數據快速設定圖示仍保持啟用狀態。(問題 #501368569、問題 #505757076、問題 #512828669)
- 選取高解析度時,外接螢幕會變黑的問題。(問題 #504952465)
- 藍牙音訊轉送問題,導致系統中斷 (例如計時器) 後播放靜音。(問題 #497181008)
- 助聽器在閒置或充電後,會自動從配對的裝置中移除。(問題 #504968772、問題 #504395613、問題 #493347800、問題 #504696777)
所有符合資格且已註冊 Pixel 裝置 Android Beta 版體驗方案的裝置,都會收到用於更新至 Beta 版 4.1 的無線更新 (OTA)。
Android 17 Beta 4 (2026 年 4 月)
Android 17 的 Beta 4 是最後一個排定的 Beta 版,因此請進行最後的相容性測試,並開始將指定 Android 17 的應用程式發布至 Google Play 商店。
如果您開發 Android SDK、程式庫、工具或遊戲引擎,請務必立即準備必要更新,以免下游應用程式和遊戲開發人員因相容性問題而受阻,並讓他們能指定最新的 SDK 功能。如果需要更新才能完整支援 Android 17,請務必通知下游開發人員。
應用程式記憶體限制
Android 17 Beta 4 導入保守的應用程式記憶體限制,以提升系統穩定性。如果應用程式因這些限制而終止,ApplicationExitInfo.getDescription 會包含「MemoryLimiter」。您也可以使用觸發條件式分析,在達到 TRIGGER_TYPE_ANOMALY 限制時擷取記憶體快照資料。
背景音訊強化措施異動
從 Android 17 開始,音訊架構會對背景音訊互動強制執行限制,包括音訊播放、音訊焦點要求和音量變更 API。我們根據您的意見回饋,在 Beta 2 版後進行了一些調整,包括 targetSDK 閘控、使用中 FGS 強制執行,以及豁免鬧鐘音訊。詳情請參閱新版指南。
封鎖跨設定檔回送流量
自 Android 17 起,系統預設不再允許跨設定檔回送流量。同一設定檔內的回送流量不受影響。無論應用程式指定的 API 級別為何,這項異動適用於在 Android 17 以上版本執行的所有應用程式。
Beta 4 版修正的主要問題
- 從擷取預覽畫面分享螢幕截圖時,網頁網址會自動加入,導致不必要的連結與圖片檔一起分享。(問題 #444631269)
- 無障礙功能問題導致裝置完全無法回應和使用。(問題 #484755628)
- 媒體遙控器小工具可能會消失,或無法在多個進行中的媒體工作階段之間切換。(問題 #457008153、問題 #466760800、問題 #497131275、問題 #499041878)
- Dream 服務無法正確處理按鍵事件、觸發 Keyguard Bouncer 提示,或執行服務生命週期回呼。(問題 #485661973)
- 使用者無法順利下載及套用電影動態效果或當地天氣桌布效果。(問題 #475924636)
- 在訊息應用程式中輸入內容時,裝置會凍結並自動重新啟動。(問題 #478417840)
- 重大系統不穩定問題,導致裝置在正常使用時停止運作及當機。(問題 #427436873、問題 #428838049)
- 裝置電量接近 80% 上限時,充電速度會大幅降低,導致裝置需要很長時間才能達到目標電量並進入旁路模式。(問題 #485148344、問題 #490178498)
- 彩色的水平線會隨機遮住裝置螢幕的顯示問題。(問題 #478953060、問題 #478177624、問題 #483765859、問題 #487263076)
- 在意見回饋報告進行期間下拉通知導覽匣,可能會導致系統 UI 停止運作,以及裝置凍結。(問題 #488920581)
- 裝置重新啟動後,Pixel 啟動器和導覽等重要系統元件可能會當機或停止回應數分鐘。(問題 #317282987、問題 #316689583、問題 #316188779)
- 無障礙功能問題:使用者將分割畫面檢視模式最小化並返回後,無法正常與應用程式互動。(問題 #490735259)
- 先前透過系統設定或快速設定面板關閉藍牙後,無法重新啟用藍牙的問題。(問題 #498320401)
- 如果通知陰影中有多則通知,標示為 setSilent(true) 的通知可能會在 Android 16 上意外播放快訊音效。(問題 #467164528)
- Wi-Fi 分析應用程式無法偵測到任何可用的 Wi-Fi 訊號,因此無法掃描網路及監控訊號。(問題 #488493098、問題 #488244938、問題 #491531212、問題 #490566133、問題 #488742605、問題 #488437847、問題 #489664292、問題 #492229996、問題 #492403933、問題 #492078596、問題 #493259320、問題 #490313462、問題 #494716049、問題 #495146669、問題 #490268954、問題 #496870370、問題 #497174811、問題 #496927303、問題 #497726865、問題 #498299558、問題 #496860223、問題 #498454519、問題 #499751486、問題 #491171326)
Android 17 Beta 3 (2026 年 3 月)
Android 17 已正式達到平台穩定性,並推出 Beta 3。API 介面現已鎖定,您可以進行最終相容性測試,並將指定 Android 17 的應用程式發布至 Google Play 商店。
如果您開發 SDK、程式庫、工具或遊戲引擎,請務必立即發布更新,以免下游開發人員無法指定最新的 SDK 功能。
以下摘要說明 Android 17 Beta 3 推出的新功能、行為變更和強化項目:
媒體和相機強化功能
- 自訂相片挑選工具:現在可以修改相片挑選工具的格狀檢視畫面顯示比例。使用
PhotoPickerUiCustomizationParamsAPI,即可從預設的 1:1 正方形切換為 9:16 直向顯示,更完美地整合 UI。 - RAW14 圖片格式:專業相機應用程式現在可以使用新的
ImageFormat.RAW14常數,擷取每像素 14 位元的 RAW 圖片,從相容的感應器中取得最大細節和色彩深度。 - 供應商定義的相機擴充功能:硬體合作夥伴現在可以定義自訂相機擴充功能模式 (例如「超高解析度」或 AI 美化功能)。透過
isExtensionSupported(int)API 查詢。 - Camera Device Type API:辨識相機是內建硬體、外接 USB 網路攝影機,還是虛擬相機。
- 藍牙 LE Audio 助聽器:新的裝置類別 (
AudioDeviceInfo.TYPE_BLE_HEARING_AID) 可讓應用程式區分助聽器和一般 LE Audio 耳機,並提供專屬的使用者介面圖示。 - 精細的助聽器音訊轉送:使用者可以獨立將系統音效 (通知、鈴聲、鬧鐘) 轉送至已連結的助聽器或裝置喇叭。這項作業會在系統層級處理,不需要變更 API。
- 擴充 HE-AAC 軟體編碼器:系統提供的新編碼器 (
c2.android.xheaac.encoder) 支援高和低位元率,可在低頻寬條件下大幅提升音訊品質,包括強制支援音量中繼資料,確保音量一致。
效能和電池
- 減少閒置鬧鐘的 WakeLock:
AlarmManager.setExactAndAllowWhileIdle的新回呼型變體接受OnAlarmListener,而非PendingIntent。這樣可以減少耗電量,並縮短應用程式 (例如醫療監控或訊息通訊端) 在打盹或省電模式下需要精確回呼時,長時間的部分喚醒鎖定。
隱私權與安全性
- 系統提供的位置資訊按鈕:您可以透過 Jetpack 嵌入系統轉譯的安全位置資訊按鈕。輕觸該按鈕後,應用程式只會在目前工作階段取得精確位置存取權,不會觸發系統對話方塊。需要
USE_LOCATION_BUTTON權限。 - 密碼顯示設定分開:「顯示密碼」設定現在分為觸控輸入 (短暫顯示最後一個字元) 和實體鍵盤 (預設為立即隱藏)。標準架構元件會自動遵循這項設定,自訂欄位則應遷移至
ShowSecretsSettingAPI。 - 後量子密碼編譯 (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 現在支援在執行階段更新字型備用鏈結,不必全面更新 OS,就能提供更新的表情符號和字體排版。
- OpenJDK 21 和 25 更新:整合新版 OpenJDK 功能,包括更新 Unicode 支援,以及強化 TLS 命名群組的 SSL 支援。
- 健康資料同步連結裝置資料供應商 (DDP):健康資料同步現在可以區分應用程式產生的資料,以及直接來自系統驗證硬體 (例如 Wear OS 手錶或手機本身) 的資料。
Beta 3 修正的重大問題
- Android 16 程序生命週期管理中的系統層級迴歸,導致應用程式頻繁隨機重新啟動,以及螢幕閃爍,先前曾造成多個第三方應用程式的使用者進度遺失,以及應用程式狀態中斷。(問題 #440017096)
- 擴展深色模式無法套用至工作和私人資料夾中的應用程式。(問題 #476409380)
- 相機故障,導致使用者無法切換至 5 倍望遠鏡頭。(問題 #485610295、問題 #488274607)
- 從超廣角鏡頭切換至廣角鏡頭時,畫面會不穩定且不流暢。(問題 #452650681)
- 系統當機導致螢幕鎖定畫面在與 Android Auto 中斷連線或鎖定裝置後沒有回應。(問題 #457527675)
- 系統不穩定,導致使用 Android Auto 時裝置凍結及重新啟動。(問題 #455555269、問題 #457973643)
- 系統不穩定,導致裝置經常自動重新啟動和停止運作。(問題 #485892529、問題 #488619007、問題 #488482317、問題 #485627106、問題 #489454751、問題 #487638484、問題 #487604772、問題 #485385078)
- 導致裝置意外重新啟動的迴歸問題。(問題 #420999948、問題 #426316038)
- 音訊焦點快速變更時發生當機。(問題 #477151825)
- 藍牙配對停滯時間最多 150 秒。(問題 #466163481)
- 系統層級不穩定,導致閒置期間自動重新啟動。(問題 #297421786、問題 #300558078、問題 #301726714、問題 #310348072、問題 #321233271、問題 #320461892、問題 #348326714、問題 #348297618、問題 #348290709、問題 #348242411、問題 #348217723、問題 #348541549、問題 #348770195、問題 #348786196、問題 #348766331、問題 #349273927、問題 #349977622、問題 #350685466、問題 #351357895、問題 #352743431、問題 #354467134、問題 #355126951、問題 #355602077、問題 #355239966、問題 #357282489、問題 #358040619、問題 #358344787、問題 #360475166、問題 #360461108、問題 #360120511、問題 #360968601、問題 #361916913、問題 #362650982、問題 #363213047、問題 #363464720、問題 #363205584、問題 #361007622、問題 #364849917、問題 #365338167、問題 #370154739、問題 #370041210)
- 來電無法觸發裝置震動的問題。(問題 #473464803、問題 #470955250)
- 啟用 80% 充電上限時,省電模式會無限期保持啟用狀態。(問題 #366996806)
- 螢幕顯示問題,導致在螢幕鎖定畫面與 Google 訊息通知互動時,出現視覺不自然感。(問題 #486491783、問題 #486806705、問題 #485168942)
- 通知有時無法關閉或重新顯示的問題。(問題 #454647834)
- 返回瀏覽轉場時,轉譯問題導致影像殘影。(問題 #485316132)
- 系統狀態列圖示會隨機消失,導致使用者無法查看電池或網路訊號強度。(問題 #473447873、問題 #484689844、問題 #484382982、問題 #472268834、問題 #489158801、問題 #484569035)
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。
- 簡訊動態密碼保護:為防止劫持,Android 17 會將大多數應用程式透過程式輔助方式存取動態密碼訊息的時間延遲三小時。開發人員應改用 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)
- 系統位置存取權揭露事項對話方塊中的使用者介面錯字,其中「返回」按鈕誤顯示為「Bac」。(問題 #460242870、問題 #477245738)
- 「即時翻譯」和「規則」在「系統」選單中分類錯誤的問題。(問題 #476754995)
- 反覆進入「顯示和觸控」設定,導致系統 UI 嚴重當機,裝置不穩定。(問題 #474486679)
- 使用者無法從主畫面開啟「桌布和樣式」設定的持續性當機問題。(問題 #478520173)
- 無線偵錯 QR 掃描器的 UI 版面配置問題,導致返回箭頭與 QR 圖示重疊。(問題 #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。 - 豁免條件:小於 600dp 的裝置,以及歸類為遊戲 (
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 的並行標記壓縮收集器現在支援分代垃圾回收,優先處理頻繁、低成本的「新生代」收集。
- 新的分析觸發條件:
ProfilingManager新增COLD_START、OOM和KILL_EXCESSIVE_CPU_USAGE的觸發條件。 - 通知限制:對自訂通知檢視畫面強制執行嚴格的大小限制,減少記憶體用量。
媒體與相機
相機
- 動態工作階段更新:使用
CameraCaptureSession.updateOutputConfigurations()切換用途 (例如相片轉影片),不必關閉工作階段或造成故障。
音訊和影片
- 錄影時維持固定畫質:MediaRecorder 中的 setVideoEncodingQuality() 可讓您為影片編碼器設定固定畫質 (CQ) 模式。
- 背景音訊強化:如果應用程式未處於有效的生命週期狀態,音訊播放、焦點要求和音量變更會自動啟動 (失敗)。
- VVC 支援:新增對多功能視訊編碼 (H.266) 的平台支援。
隱私權與安全性
- 淘汰明文:
android:usesCleartextTraffic將在日後版本中淘汰,並受未來 SDK 級別限制。依賴這項屬性的應用程式預設會封鎖明文,請改用網路安全性設定。 - HPKE 混合式密碼編譯:導入公開服務供應商介面,用於實作 HPKE 混合式密碼編譯。
連線能力與工具
- 隨附裝置管理工具:
- 新設定檔:醫療器材和運動智慧手環。
- 統一權限對話方塊:
setExtraPermissions會將鄰近權限整合至關聯對話方塊。