版本说明

Beta 3

发布日期 2024 年 10 月 23 日
build AP41.240925.009
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2024 年 10 月
Google Play 服务 24.33.33

Beta 2

发布日期 2024 年 9 月 12 日
build AP41.240823.009
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2024 年 9 月
Google Play 服务 24.28.35

Beta 1.1

发布日期 2024 年 8 月 29 日
build AP41.240726.010
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2024 年 8 月
Google Play 服务 24.26.32

Beta 1

发布日期 2024 年 8 月 22 日
build AP41.240726.009
模拟器支持 x86(64 位)、ARM (v8-A)
安全补丁级别 2024 年 8 月
Google Play 服务 24.26.32

Android 15 QPR1 Beta 版 3 简介

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

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

与尚未发布的 Android 主要版本的开发者预览版和 Beta 版不同,这些 build 适合一般用途。不过,请查看本页中列出的所有已知问题。

如何获取 QPR1 Beta 版 3

您可以在以下任何 Google Pixel 设备上安装 Android 15 QPR1 Beta 版 3:

  • Pixel 6 和 Pixel 6 Pro
  • Pixel 6a
  • Pixel 7 和 Pixel 7 Pro
  • Pixel 7a
  • Pixel Fold
  • Pixel Tablet
  • Pixel 8 和 Pixel 8 Pro
  • Pixel 8a
  • Pixel 9、9 Pro、9 Pro XL 和 9 Pro Fold

如需详细了解如何获取该版本,请参阅获取 Android 15 QPR Beta 版 build

一般公告

请注意关于此版本的一般公告:

  • 此版本可能存在稳定性、电池或性能方面的问题。
  • 对于需要无障碍功能的用户,此版本可能不适合日常使用。
  • 在此版本中运行时,某些应用可能无法按预期运行。此限制包括 Google 应用和其他应用。
  • Android 15 QPR Beta 版 build 尚未经过兼容性测试套件 (CTS) 验证,但通过了初步测试,可为开发者提供一组稳定的预发布 API。依赖于经过 CTS 验证的 build 或使用 SafetyNet API 的应用可能无法在 Android 15 QPR Beta 版 build 中正常运行。

获取支持

当您使用 Android 15 QPR1 进行开发和测试时,可以使用两个主要支持渠道。您获取支持应使用的渠道具体取决于您在何处遇到问题。

  • 对设备特定问题、系统问题和 Google 应用问题的支持:使用问题跟踪器创建新问题,并查看和跟踪您和其他开发者提交的问题。

    在创建问题之前,请先查看本页列出的已知问题,并搜索待解决的主要问题近期创建的问题列表,查看是否已有人报告过该问题。您可以通过点击为此问题加注星标 来对问题进行订阅和投票

    请参阅在何处报告问题,找出与您遇到的问题类型最相符的问题模板。

  • 对其他应用的问题的支持:请直接与应用开发者联系。

如需与其他使用 Android 15 QPR Beta 版的开发者讨论问题或交流想法,请加入 Reddit 上的 android_beta 社区

要测试的功能

除了使用 Android 15 QPR1 进行的其他应用测试之外,我们还建议您使用以下功能测试应用:

使用开发者选项在设备上启用 16 KB 模式

开启/关闭 Boot with 16KB page size(以 16KB 的页面大小启动)开发者页面。 选项启动设备进入 16 KB 模式。

从 Android 15 QPR1 开始,您可以执行以下操作: 请使用 Google Play 提供的特定开发者选项 设备以 16 KB 模式启动设备,并执行设备端测试。

此开发者选项适用于以下设备:

  • Pixel 8 和 Pixel 8 Pro(搭载 Android 15 QPR1 Beta 版 1 或更高版本)

如需详细了解如何准备应用以支持 16 KB 的页面大小,请参阅我们的开发者指南

Media projection status bar chip and auto stop

Android 15 QPR1 Beta 2 introduces a new, large status bar chip to make users aware of any ongoing screen projection. Users can tap the chip to stop screen casting, sharing, or recording. Also, screen projection now automatically stops when the device screen is locked.

Test the availability of the media projection status bar chip by starting screen sharing, casting, and recording. The chip should appear in the status bar.

Status bar chip for screen sharing, casting, and recording.

To ensure your app releases resources and updates its UI when screen projection is stopped by user interaction with the new status bar chip or by lock screen activation, do the following:

  • Create an instance of MediaProjection.Callback.

  • Implement the callback's onStop() method. The method is called when screen projection stops. Release any resources your app is holding and update the app UI as needed.

To test the callback, tap the status bar chip or lock the device screen to stop screen projection. Verify that the onStop() method is called and your app responds as intended.

已解决的主要问题

Android 15 QPR1 Beta 3 解决了下列列表中所述的主要问题,并包含对此处未提及的一些问题的修复。

开发者和用户报告的问题

已解决的其他问题

  • 修复了有时会导致用户无法与动态通知互动的问题。
  • 修复了有时在生成 bug 报告时导致系统崩溃的问题。
  • 修复了影响系统稳定性、连接性和互动性的各种其他问题。

蓝牙已解决的问题

  • 修复了 BluetoothDevice.getType() 中的一个崩溃问题,该问题主要发生在测试环境中,当在虚拟设备实例之间重复使用蓝牙资源时。
  • 通过使用界面独立调整每个已连接接收器的音量并将音量键调整限制为主接收器,改进了 LE 音频音量控制。

待解决的主要问题

如需查看开发者已报告的待解决的主要问题的最新列表,请参阅待解决的主要问题

以前的 Beta 版

以下部分包含有关之前预览版 build 的信息。如果您遇到问题,请查看之前已知问题的列表,并确保您使用的是最新的预览版 build。

Android 15 QPR1 Beta 版 2

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

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

与尚未发布的 Android 主要版本的开发者预览版和 Beta 版不同,这些 build 适合一般用途。不过,请查看本页中列出的所有已知问题。

已解决的主要问题

Android 15 QPR1 Beta 2 解决了下一部分中所述的重大问题,并包含对此处未提及的一些问题的修复。

开发者和用户报告的问题
  • 修复了有时导致系统多报 GPS 电池用量的问题。(问题 354135496
  • 修复了导致无法停用设备 80% 充电限制的问题。(问题 #363170385
  • 修复了导致无法通过 Google 密码管理工具管理密码的问题。(问题 #361846097
  • 修复了导致 Google 地图应用崩溃的问题。(问题 364843770
  • 修复了导致某些设备上的蓝牙连接中断的问题。 (问题 #362156070
  • 修复了有时会导致 NFC 付款失败的问题。(问题 363914347
  • 修复了有时可能会导致设备意外重启的问题。 (问题 #363109091
  • 修复了“正在播放”在运行时未显示在锁定屏幕上的问题。(问题 #361709269
  • 修复了 Pixel 提示应用中导致卫星紧急呼救演示无法启动的问题。(问题 362061150
已解决的其他问题
  • 修复了影响系统稳定性、性能、连接性和互动性的各种其他问题。
蓝牙已解决的问题
  • 进行了 AIDL 更改,以支持 LE 音频多编解码器,包括供应商编解码器的扩展。
  • 修复了 ScanRecord.getManufacturerSpecificData() 的 bug,以返回合并的多个制造商专用数据,而不是仅返回第一个制造商专用数据。
  • 修复了以下问题:如果远程设备在编解码器协商期间进行 RFCOMM 断开连接,而手机已与其他设备建立有效连接,则手机会卡在错误状态。
  • 修复了以下问题:传出的 HFP 连接尝试被舍弃后,后续连接尝试在本地失败。
  • 修复了配对并重新连接第二部设备时,第一部配对设备会失去音频焦点的问题。
  • 修复了以下问题:由于存在竞争条件(蓝牙堆栈错误地将传统配对期间的 LE-ACL 断开连接视为配对失败),某些耳机无法使用快速配对功能进行配对。

Android 15 QPR1 Beta 版 1

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

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

与尚未发布的 Android 主要版本的开发者预览版和 Beta 版不同,这些 build 适合一般用途。不过,请查看本页中列出的所有已知问题。

次要更新

在 Beta 版 2 发布之前,我们针对 Beta 版 1 发布了以下次要更新:

Android 15 QPR1 Beta 1.1(2024 年 8 月)

此次对 Android 15 QPR1 Beta 1 的次要更新包括以下修复:

所有注册了适用于 Pixel 的 Android Beta 版计划的符合条件的设备都会获得 Beta 1.1 的无线下载 (OTA) 更新。