版本说明

Beta 7.1

发布日期 2026 年 10 月 16 日
构建 CP41.260831.019
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2026-10-05
Google Play 服务 26.28.33

Beta 7

发布日期 2026 年 10 月 9 日
构建 CP41.260831.016
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2026-10-05
Google Play 服务 26.28.33

Beta 6.1

发布日期 2026 年 9 月 29 日
构建 CP41.260831.007.A3
CP41.260831.011
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2026-08-05
Google Play 服务 26.28.33

Beta 版 6

发布日期 2026 年 9 月 24 日
构建 CP41.260831.007
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2026-08-05
Google Play 服务 26.28.33

Beta 版 5

发布日期 2026 年 9 月 15 日
构建 CP41.260828.004.A8
CP41.260828.005.A6
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2026-08-05
Google Play 服务 26.28.33

Beta 版 4

发布日期 August 28, 2026
构建 CP41.260814.003.A2
CP41.260814.003.B1
CP41.260814.003.C2
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2026-08-05
Google Play 服务 26.28.33

Beta 3

发布日期 2026 年 8 月 14 日
构建 CP41.260731.005.A2
CP41.260731.005.B1
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2026-08-05
Google Play 服务 26.26.34

Beta 2

发布日期 2026 年 8 月 3 日
构建 CP41.260717.006
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2026-07-05
Google Play 服务 26.24.35

Beta 版 1

发布日期 2026 年 7 月 20 日
构建 CP41.260701.005
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2026-07-05
Google Play 服务 26.23.34

Android 17 QPR 2 Beta 7.1(2026 年 10 月)

在 Android 17 初始版本的基础上,我们会继续更新该平台,不断修复问题和改进性能,然后向受支持的设备发布这些修复和改进。这些更新通过季度平台版本 (QPR) 每季度发布一次,作为功能更新的一部分提供给 AOSP 和 Google Pixel 设备。

虽然这些更新不包含影响应用的 API 变更,但我们仍会提供最新 QPR Beta 版 build 的映像,以便您根据需要使用这些 build 来测试您的应用(例如,如果即将推出的功能可能会影响应用的用户体验)。

Android 17 QPR2 包含一个 SDK 次要版本。此增量更新没有计划的行为变更,从而最大限度地减少了兼容性测试的需求。 您可以在 API 差异报告中查看当前的 SDK 变更。

加强防范来电转接欺诈

Android 17 QPR2 针对程序化来电转接引入了新的安全限制,以保护用户免遭欺诈。系统现在会解析并选择性地限制使用 TelephonyManager.sendUssdRequest() API 执行的来电转接 USSD 代码(例如 *21#)。

  • API 限制:仅使用 CALL_PHONE 权限的来电转接代码无法再访问 sendUssdRequest() API。尝试在后台执行这些代码的标准应用将被阻止,并收到 USSD_ERROR_NOT_ALLOWED 回调。
  • 系统确认:为打击社会工程学诈骗,现在,当用户在系统拨号器中手动拨打来电转接代码时,系统会在执行命令前显示一个新的操作系统级确认对话框。
  • 非来电转接 USSD:非来电转接启用 USSD 请求(例如移动转账和账号检查)不受此变更的影响。
  • 缓解措施:如果您的应用受到影响,请验证它是否能妥善处理 USSD_ERROR_NOT_ALLOWED 失败回调。对于需要设置来电转接但不符合豁免角色条件的应用,请迁移您的流程,以使用 ACTION_DIAL intent 预填充拨号器,从而允许用户手动确认操作。

优化了自播内容的投放

On devices running Android 17 QPR2 or higher, Android delivers self-broadcasts more efficiently to improve system health. A self-broadcast is a broadcast (for example, one sent with sendBroadcast()) for which all of the receivers, whether context-registered or declared in the manifest, run in the same process that sent the broadcast. If any receiver runs in a different process, the broadcast isn't a self-broadcast. The system hands self-broadcasts back to the sending process, which delivers them to its own receivers on the main thread. This prevents apps from keeping themselves running in the background by repeatedly sending broadcasts to themselves. This change applies to all apps, regardless of their targetSdkVersion.

This change affects your app in the following ways:

  • Sending a self-broadcast doesn't raise your process's importance and doesn't prevent a cached process from being frozen.

  • If your process is cached and frozen, self-broadcasts that it sent wait until the process is unfrozen, for example, when the user returns to the app or another component of the app starts.

  • Self-broadcasts that haven't been delivered yet are held in the process's memory. If the system kills the process before they're delivered, they're lost and aren't redelivered.

Broadcasts that have a receiver in a different process (including another process of the same app), broadcasts sent on behalf of another app (such as through a PendingIntent), and broadcasts sent to a different user profile aren't affected.

Make sure your app doesn't rely on self-broadcasts to do work in the background. Don't use self-broadcasts as a timer or keep-alive mechanism. To schedule background work, use WorkManager, or use AlarmManager for work that must happen at a specific time. For communication within a process, use direct calls such as callbacks or Kotlin flows instead of broadcasts.

Beta 7.1 中的已知问题

Pixel 11 Pro Fold 用户可能需要重新注册人脸解锁功能,才能使其正常运行。

Beta 7.1(2026 年 10 月)中修复的主要问题

Beta 7(2026 年 10 月)中修复的主要问题

  • 当“倒扣手机即可设为勿扰”功能阻止设备进入深度休眠状态时,设备在闲置状态下会过度耗电。(问题 #560036427、问题 #569079944)
  • 通过系统 DownloadManager 发起的 HTTPS 下载会立即失败。(问题 #562833711)

Beta 6(2026 年 9 月)中修复的主要问题

Beta 5 中修复的主要问题(2026 年 9 月)

  • 在设置中更改蓝牙设备类型后,其图标未能直观更新。(问题 #516071134)
  • 系统稳定性问题:在媒体密集型应用中持续滚动界面时,会导致设备意外重启。(问题 #544291113)
  • 在投放媒体时按下硬件音量按钮,导致系统音量滑块界面无法显示。(问题 #548145018)
  • 修复了以下问题:在搜索字段中输入内容时,文本渲染问题会导致出现意外的背景突出显示;导航路线问题会导致私密空间无法正确解锁。(问题 #548285596)
  • 即使在用户设置中关闭了增强型 HDR 模式,该模式仍保持启用状态。(问题 #547457910)
  • 通过电源按钮快捷方式启动 Google 钱包会导致触摸屏无响应。(问题 #549758084)
  • 相机在处理全景照片时崩溃。(问题 #551069625)
  • 在通话结束或接听来电后,蓝牙音频出现噪音和失真。(问题 #541684282)

Beta 4(2026 年 8 月)中修复的主要问题

Beta 3(2026 年 8 月)中修复的主要问题

Beta 1(2026 年 7 月)中修复的主要问题

  • 远程绑定丢失后,蓝牙重新配对会静默失败。(问题 #412524057)
  • 即使应用的通知已停用,唤醒设备后,媒体播放器控件仍会在锁定的屏幕上短暂闪烁。(问题 #484607701)
  • 系统崩溃,导致 Pixel 设备在调用 Gemini 时意外重启。(问题 #505750489)
  • 使用多根手指发起拖放手势会导致源应用停止接收后续触摸事件。(问题 #516836306)
  • 通知会随机在通知栏中变得不可见,直到系统重启。(问题 #526139207、问题 #522657034)
  • 使用“NONE”字符串摘要(而非类常量)时,ML-DSA 密钥生成失败并抛出异常。(问题 #525612735)
  • AccessibilityNodeInfo.toString() 中存在一个问题,即使用屏幕边界错误地记录了窗口边界,从而导致无障碍调试数据具有误导性。(问题 #520428442)
  • 窗口级界面模糊效果无法渲染,并且“允许窗口级模糊处理”开发者切换开关在重启后重置。(问题 #527376569)