Beta 3.1
发布日期 | 2024 年 7 月 1 日 |
build | AP31.240517.031 |
模拟器支持 | x86(64 位)、ARM (v8-A) |
安全补丁级别 | 2024 年 6 月 |
Google Play 服务 | 2014 年 21 月 24 日 |
API diff |
Beta 3
发布日期 | 2024 年 6 月 18 日 |
build | AP31.240517.022 |
模拟器支持 | x86(64 位)、ARM (v8-A) |
安全补丁级别 | 2024 年 6 月 |
Google Play 服务 | 2017 年 16 月 24 日 |
API diff |
Android 15 Beta 3.1(2024 年 7 月)
此次对 Android 15 Beta 3 的次要更新包括以下修复:
- 修复了导致锁定屏幕拦截触控输入并提示用户解锁设备的问题,即使在与锁定屏幕上不需要解锁设备的元素互动时也是如此。 (问题 348101427、问题 345873537)
- 修复了有时会导致生物识别人脸身份验证失败的问题。
- 修复了影响系统稳定性、连接性和音频质量的各种其他问题。
所有注册了适用于 Pixel 的 Android Beta 版计划的设备都会获得 Beta 3.1 的无线下载 (OTA) 更新。
Android 15 Beta 3 简介
Beta 3 现已发布,其中包含最新功能和变更,供您在应用中试用。此版本适用于开发、测试和一般用途。不过,Android 15 仍处于积极的开发阶段,因此该 Android 系统和搭载该系统的应用可能无法始终按预期工作。
Beta 3 还代表着平台稳定性里程碑,这意味着 Android 15 已确定最终的内部和外部 API 以及面向应用的最终行为。请立即更新您的环境并开始最终的兼容性测试,以便在最终版本发布之前发布所有必要的兼容性更新。
与以前的版本一样,Android 15 包含系统变更。在某些情况下,在应用更新为支持 Android 15 之前,这些变更可能会对应用产生一些影响,因此您可能会遇到从各种小问题到更严重的限制等各种影响。一般来说,大多数应用连同大多数 API 和功能都会按预期运行,但请查看本页列出的已知问题,以便更好地了解应该有怎样的预期。
Beta 3 的新变化
Android 15 Beta 3 包含一些值得尝试的新功能和变更:
如何获取 Beta 版 3
您可在以下任何 Google Pixel 设备上安装此版本:
- 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
请务必先将您的 SDK 和 Android 模拟器一并更新,然后再试用最新功能和变更。要做到这一点,最好的方法是使用最新预览版 Android Studio 中的 SDK 管理器。
根据您的开发和测试需求,您还可以通过以下方式获取 Android 15:
- 在合作伙伴设备上获取 Android 15。
- 在 Android 模拟器上获取 Android 15
- 获取通用系统映像 (GSI)
一般公告
请注意关于此版本的一般公告:
- 此版本可能存在稳定性、电池或性能方面的问题。
- 对于需要无障碍功能的用户,此版本可能不适合日常使用。
- 在此版本中运行时,某些应用可能无法按预期运行。此限制包括 Google 应用和其他应用。
- Android 15 Beta 版 build 尚未经过兼容性测试套件 (CTS) 验证,但通过了初步测试,可为开发者提供一套稳定的预发布 API。依赖于经过 CTS 验证的 build 或使用 SafetyNet API 的应用可能无法在 Android 15 Beta 版 build 中正常运行。
获取支持
在 Beta 版期间进行开发和测试时,您可以使用两个主要支持渠道。您获取支持应使用的渠道具体取决于您在何处遇到问题。
对设备特定问题、系统问题和 Google 应用问题的支持:使用问题跟踪器创建新问题,并查看和跟踪您和其他开发者提交的问题。
在创建问题之前,请先查看本页列出的已知问题,并搜索待解决的主要问题和近期创建的问题列表,查看是否已有人报告过该问题。您可以通过点击为此问题加注星标 来对问题进行订阅和投票。
请参阅在何处报告问题页面,找出与您遇到的问题类型最相符的问题模板。
对其他应用的问题的支持:请直接与应用开发者联系。
如需与其他使用 Android 15 Beta 版的开发者讨论问题或交流想法,请加入 Reddit 上的 android_beta 社区。
已解决的主要问题
Android 15 Beta 3 解决了下面几部分中介绍的主要问题,并修复了此处未提及的一些问题。
开发者报告的问题
- 修复了使用
setDiscoveryTechnology
方法停用轮询不会停用轮询的问题。(问题 #341196917) - 修复了在某些情况下阻止系统 Sharesheet 加载的问题。(问题 340936670)
- 修复了导致系统“设置”应用在访问屏保选项时崩溃的问题。(问题 340917853)
- 修复了有时会导致在显示通知时显示屏幕解锁图标的问题。(问题 340923963)
- 修复了阻止更改移动网络安全设置的问题。(问题 335438231)
已解决的其他问题
- 修复了 Android 模拟器在运行 CPU 配置文件时导致 Simpleperf 崩溃的问题。
蓝牙已解决的问题
- 解决了应用崩溃后蓝牙 LE 扫描可能保留在系统中的问题。
- 修复了蓝牙 LE 旧版通告中的以下 bug:当扫描响应数据超过 31 字节限制时,
AdvertisingSet.setScanResponseData
未返回ADVERTISE_FAILED_DATA_TOO_LARGE
。 - 修复了以下 bug:通过将地址类型从
BluetoothGattServer.connect
传递到原生代码,会导致 GATT 服务器上的 LE 连接失败。
待解决的主要问题
如需查看开发者已报告的待解决主要问题的最新列表,请参阅待解决的主要问题。
其他已知问题
根据我们的测试,您在使用 Android 15 Beta 3 时可能会遇到以下问题。这些都是已知问题,因此无需针对类似问题提交更多报告。
Android 平台
- 当应用窗口转换为画中画 (PiP) 模式时,如果设备在画中画过渡完成之前旋转,PiP 窗口会消失。
- 在设备设置过程中添加账号时,系统显示错误页面。
Android Studio 和工具
- “Preview Configuration”窗口中未显示 Android 15 预览版 API 级别 (VanillaIceCream)。
- 在某些情况下,在 Android Studio 中检查更新时,不包含包含 Android 15 预览版 SDK 的最新版 Android SDK Build-Tools。
- 在 Android Studio 中配置新项目时,“目标 SDK 版本”和“最低 SDK 版本”下拉菜单中不会列出 Android 15 预览版 SDK 版本。
- 有时,如果 AVD 在嵌入式模式下启动,使用 Android 15 系统映像的 Android 虚拟设备 (AVD) 将无法启动。
- Android 模拟器的问题有时会导致应用在关闭 AVD 后无法重新部署到 Android 虚拟设备 (AVD)。
- Android 模拟器的问题会导致助听设备无障碍功能快捷方式启动多个设置应用窗口。
- Android 模拟器的问题会导致在输入直接回复时通知窗口闪烁。
- Android 模拟器的问题有时会导致应用内的身份验证流程失败,并显示“Google Play services still stops”(Google Play 服务不断停止)消息。
- Android 模拟器的问题会导致 Simpleperf 在运行 CPU 配置文件时崩溃。
- Android 模拟器的问题会导致系统语言设置中列出的语言显示不正确的字符。
- Android 模拟器的问题有时会导致二维码扫描器显示“出了点问题”消息,并且无法启动。
- Android Studio 存在的问题会导致设备管理器在使用 SDK 管理器添加或移除 SDK 平台后,暂时停止显示“缺少系统映像...”警告消息。
- Android 模拟器的问题在某些情况下会阻止加载 Google 探索信息流。
应用
- 在 Google 文档应用中创建文件时,系统会显示“Android System Intelligence is starting”(Android System Intelligence 始终停止)消息。
- Google TV 应用有时无法启动视频播放,而是显示“暂时无法使用 Play 影视”消息。
先前的预览版
以下各部分介绍了先前预览版 build 的信息。 如果您遇到问题,请查看之前已知问题的列表,并确保您使用的是最新的预览版 build。
Android 15 Beta 2
Beta 版 2.2
发布日期 | 2024 年 6 月 3 日 |
build | AP31.240426.023.B4 |
模拟器支持 | x86(64 位)、ARM (v8-A) |
安全补丁级别 | 2024 年 5 月 |
Google Play 服务 | 2017 年 16 月 24 日 |
API diff |
Beta 2.1
发布日期 | 2024 年 5 月 20 日 |
build | AP31.240426.023 |
模拟器支持 | x86(64 位)、ARM (v8-A) |
安全补丁级别 | 2024 年 5 月 |
Google Play 服务 | 2018 年 15 月 24 日 |
API diff |
Beta 2
发布日期 | 2024 年 5 月 15 日 |
build | AP31.240426.022 |
模拟器支持 | x86(64 位)、ARM (v8-A) |
安全补丁级别 | 2024 年 5 月 |
Google Play 服务 | 2018 年 15 月 24 日 |
API diff |
次要更新
Beta 2 在 Beta 3 版本之前发布了以下次要更新:
Android 15 Beta 2.2(2024 年 6 月)
此次对 Android 15 Beta 2 的次要更新包括以下修复:
- 修复了首次在设备上创建私密空间时从主屏幕(如果添加了多个主屏幕,则为主屏幕)移除应用图标的剩余问题。 (问题 340868295)
- 修复了电子钱包角色在某些情况下阻止 NFC 付款功能的问题。 (问题 #340933949)
- 修复了向上滑动时应用抽屉不打开的问题。 (问题 335798568)
- 修复了 NFC 观察模式在某些情况下阻止处理 NFC 付款的问题。
- 修复了有时会导致使用 10 位 HDR 录制的视频带有绿色色调的问题。
- 修复了影响系统稳定性、互动性和连接性的各种其他问题。
所有注册了适用于 Pixel 的 Android Beta 版计划的设备都会获得 Beta 2.2 的无线下载 (OTA) 更新。
Android 15 Beta 2.1(2024 年 5 月)
对 Android 15 Beta 2 的这项次要更新部分修复了以下问题:在设备上创建私密空间时,首次从主屏幕(如果添加了多个主屏幕,则是在主屏幕)中移除应用图标。(问题 340868295)
所有注册了适用于 Pixel 的 Android Beta 版计划的设备都会获得 Beta 2.1 的无线下载 (OTA) 更新。
Android 15 Beta 2 简介
Beta 2 现已发布,其中包含最新功能和变更,供您在应用中试用。此版本适用于开发、测试和一般用途。不过,Android 15 仍处于积极的开发阶段,因此该 Android 系统和搭载该系统的应用可能无法始终按预期工作。
与以前的版本一样,Android 15 包含系统变更。在某些情况下,在应用更新为支持 Android 15 之前,这些变更可能会对应用产生一些影响,因此您可能会遇到从各种小问题到更严重的限制等各种影响。一般来说,大多数应用连同大多数 API 和功能都会按预期运行,但请查看本页列出的已知问题,以便更好地了解应该有怎样的预期。
Beta 2 的新变化
Android 15 Beta 2 包含值得尝试的新功能和变更:
- 特性
- 行为变更
已解决的主要问题
Android 15 Beta 2 解决了下面几部分中介绍的主要问题,并修复了此处未提及的一些问题。
开发者报告的问题
- 修复了长屏幕截图 activity 界面的顶部区域与状态栏重叠的问题,从而阻止访问屏幕截图控件。(问题 334003755)
- 修复了系统“设置”应用中有时会导致部分标题多次显示的问题。(问题 333943304)
- 修复了以下问题:当设备作为摄像头连接时,无法调整摄像头设置,并且摄像头会崩溃。(问题 334091555)
- 修复了导致系统“设置”应用在执行某些操作时崩溃的问题。(问题 333981232)
已解决的其他问题
- 修复了设置设备时出现“Google Play 服务总是停止”消息的问题。
- 修复了 Unicode 15.1 的 android.icu.lang.UCharacter API 无法正常运行的问题。
- 修复了以下问题:在某些 Android 虚拟设备上,Android 二维码扫描器的取景器有时会被剪裁或调整为较小的尺寸。
蓝牙已解决的问题
- BLE 可靠性:
- 实现了一项修复,以防止在特征写入失败时
BluetoothGatt
卡在繁忙状态。(问题 #330663537) - 修复了
BluetoothGattService
中的 bug:针对特定设备启用通知时,有时会抛出SecurityException
。(问题 317215071) - 解决了一个严重的蓝牙连接问题,该问题会影响具有 LE 随机地址的双模式设备。
- 实现了一项修复,以防止在特征写入失败时
- LE 音频增强功能:
- 我们对 LE 音频进行了重大改进,解决了时钟同步问题、配对和绑定体验以及数据包丢失问题,以实现更流畅、更优质的音频和助听器体验。
- Bluetooth API 优化:
- 扩展了传统蓝牙音频 (A2DP) 堆栈,以支持分流音频编解码器上的供应商编解码器。
- 还优化了 Bluetooth API,以提升开发者体验并改进功能。修复了 GATT 错误处理和 HID/HOGP 切换问题,并增强了
BluetoothDevice.getAddressType()
无障碍功能。(问题 220161109)
- 还优化了 Bluetooth API,以提升开发者体验并改进功能。修复了 GATT 错误处理和 HID/HOGP 切换问题,并增强了
其他已知问题
根据我们的测试,您在使用 Android 15 Beta 2 时可能会遇到以下问题。这些都是已知问题,因此无需针对类似问题提交更多报告。
Android 平台
- (在 Beta 版 2.2 中已修复)首次在设备上创建私密空间时,系统会从主屏幕中移除应用图标(如果添加了多个主屏幕,则会从主屏幕中移除应用图标)。(问题 340868295)
- (已修复)使用 LLDB 进行调试尚不支持 16 KB 模拟器系统映像。NDK r27 RC 1 和 Android Studio Koala Feature Drop | 2024.1.2 Canary 5 中包含针对此问题的修复程序。
- 当应用窗口转换为画中画 (PiP) 模式时,如果设备在画中画过渡完成之前旋转,PiP 窗口会消失。
- 在设备设置过程中添加账号时,系统显示错误页面。
Android Studio 和工具
- “Preview Configuration”窗口中未显示 Android 15 预览版 API 级别 (VanillaIceCream)。
- 在某些情况下,在 Android Studio 中检查更新时,不包含包含 Android 15 预览版 SDK 的最新版 Android SDK Build-Tools。
- 在 Android Studio 中配置新项目时,“目标 SDK 版本”和“最低 SDK 版本”下拉菜单中不会列出 Android 15 预览版 SDK 版本。
- 有时,如果 AVD 在嵌入式模式下启动,使用 Android 15 系统映像的 Android 虚拟设备 (AVD) 将无法启动。
- Android 模拟器的问题有时会导致应用在关闭 AVD 后无法重新部署到 Android 虚拟设备 (AVD)。
- Android 模拟器的问题会导致助听设备无障碍功能快捷方式启动多个设置应用窗口。
- Android 模拟器的问题会导致在输入直接回复时通知窗口闪烁。
- Android 模拟器的问题有时会导致应用内的身份验证流程失败,并显示“Google Play services still stops”(Google Play 服务不断停止)消息。
- Android 模拟器的问题会导致 Simpleperf 在运行 CPU 配置文件时崩溃。
- Android 模拟器的问题会导致系统语言设置中列出的语言显示不正确的字符。
- Android 模拟器的问题有时会导致二维码扫描器显示“出了点问题”消息,并且无法启动。
- Android Studio 存在的问题会导致设备管理器在使用 SDK 管理器添加或移除 SDK 平台后,暂时停止显示“缺少系统映像...”警告消息。
- Android 模拟器的问题在某些情况下会阻止加载 Google 探索信息流。
应用
- 在 Google 文档应用中创建文件时,系统会显示“Android System Intelligence is starting”(Android System Intelligence 始终停止)消息。
- Google TV 应用有时无法启动视频播放,而是显示“暂时无法使用 Play 影视”消息。
Android 15 Beta 1
Beta 版 1.2
发布日期 | 2024 年 4 月 25 日 |
build | AP31.240322.027 |
模拟器支持 | x86(64 位)、ARM (v8-A) |
安全补丁级别 | 2024 年 4 月 |
Google Play 服务 | 2013 年 13 月 24 日 |
API diff |
Beta 1.1
发布日期 | 2024 年 4 月 22 日 |
build | AP31.240322.023 |
模拟器支持 | x86(64 位)、ARM (v8-A) |
安全补丁级别 | 2024 年 4 月 |
Google Play 服务 | 2013 年 13 月 24 日 |
API diff |
Beta 1
发布日期 | 2024 年 4 月 11 日 |
build | AP31.240322.018 |
模拟器支持 | x86(64 位)、ARM (v8-A) |
安全补丁级别 | 2024 年 4 月 |
Google Play 服务 | 2013 年 11 月 24 日 |
API diff |
次要更新
Beta 1 在 Beta 2 版本之前发布了以下次要更新:
Android 15 Beta 1.2(2024 年 4 月)
此次对 Android 15 Beta 1 的次要更新包括以下修复:
- 修复了有时导致应用冻结并显示“应用无响应”消息的问题。 (问题 328865524)
- 修复了在某些情况下导致过度耗电的系统性能问题。 (问题 #335718464、问题 #335188185)
- 修复了导致系统“设置”应用在尝试添加指纹时崩溃的问题。 (问题 334035378、问题 335481930)
- 修复了在某些情况下阻止系统返回手势起作用的问题。 (问题 331303569、问题 334738577)
- 修复了可能导致屏幕反复闪烁的问题。 (问题 325555461)
所有注册了适用于 Pixel 的 Android Beta 版计划的设备都会获得 Beta 1.2 的无线下载 (OTA) 更新。
Android 15 Beta 1.1(2024 年 4 月)
此次对 Android 15 Beta 1 的次要更新包括以下修复:
- 修复了各种 NFC 问题,这些问题会干扰钱包应用和其他依赖于 NFC 的系统操作。 (问题 333929007、问题 333957918、问题 334578498、问题 334270672、问题 334171753、问题 336064427{/1353127、
- 修复了有时导致“开发者选项”设置屏幕崩溃的问题。 (问题 333941833)
- 修复了阻止某些设备正确更新到 Beta 1 的问题。 (问题 333932298、问题 333981062)
- 修复了尝试打印时的文本裁剪问题。 (问题 334925832、问题 334430062)
所有注册了适用于 Pixel 的 Android Beta 版计划的设备都会获得 Beta 1.1 的无线下载 (OTA) 更新。
Android 15 Beta 1 简介
Beta 1 现已发布,其中包含最新功能和变更,供您在应用中试用。Beta 1 也是 Android 15 的首个版本,面向希望试用 Android 15 新功能的尝鲜者和 Android 爱好者。此版本适用于开发、测试和一般用途。不过,Android 15 仍处于积极的开发阶段,因此该 Android 系统和搭载该系统的应用可能无法始终按预期运行。
与以前的版本一样,Android 15 包含系统变更。在某些情况下,在应用更新为支持 Android 15 之前,这些变更可能会对应用产生一些影响,因此您可能会遇到从各种小问题到更严重的限制等各种影响。一般来说,大多数应用连同大多数 API 和功能都会按预期运行,但请查看本页列出的已知问题,以便更好地了解应该有怎样的预期。
Beta 1 的新变化
Android 15 Beta 1 包含值得尝试的新功能和变更:
- 窗口边衬区更改
- 使用
ProfilingManager
进行应用管理的性能剖析 - 字符间文本理由选项
- 使用
PackageInstaller.requestArchive()
实现应用归档的操作系统级支持 - 端到端加密的密钥管理
- 钱包角色
- 改进盲文
已解决的主要问题
Android 15 Beta 1 解决了下面几部分中介绍的主要问题,并修复了此处未提及的一些问题。
开发者报告的问题
- 修复了有时会导致出现“自适应连接服务”消息的系统网络问题。(问题 330819651)
- 修复了导致在使用设备时频繁出现“BAL 已阻止...”系统消息框消息的系统问题。(问题 #330831456)
- 修复了有时会导致“快捷设置”图块无法正确呈现的问题。(问题 326544386)
已解决的其他问题
- 修复了以下问题:旁加载开发者预览版 2 build 有时会导致设备在完成旁加载后显示“设备已损坏”消息。
- 修复了在为人脸解锁添加人脸模型时,预览屏幕似乎被剪裁或剪裁的问题。
- 修复了将锁定的 SIM 卡插入已解锁的设备时,系统不会提示用户输入 PIN 码来解锁 SIM 卡的问题。
- 修复了依赖于支持运行时的 SDK 的应用在设备重新启动时被卸载的问题。
- 修复了系统设置中的搜索栏在首次被点按时不响应的问题。
- 修复了无法更改次要用户的个人资料照片的问题。
- 修复了 Skia 与 Android 15 预览版 SDK 不兼容的问题,该问题会导致无法在布局检查器中启用 3D 模式。
蓝牙已解决的问题
- 蓝牙稳定性和配对:我们解决了一些蓝牙崩溃和配对失败问题,显著提高了连接可靠性。
- LE 音频和入耳式耳机增强功能:LE 音频连接和用户体验已得到极大的改进,包括修复了音频路由不一致性、通话后音量问题和配对问题等问题。
- 蓝牙设备信息准确性:我们修复了一些 bug,以确保提取准确的配对信息和绑定类型。
其他已知问题
根据我们的测试,您在使用 Android 15 Beta 1 时可能会遇到以下问题。这些都是已知问题,因此无需针对类似问题提交更多报告。
Android 平台
- 当应用窗口转换为画中画 (PiP) 模式时,如果设备在画中画过渡完成之前旋转,PiP 窗口会消失。
- (在 Beta 版 2 中已修复)设置设备时,系统会显示“Google Play 服务持续停止”消息。
- 在设备设置过程中添加账号时,系统显示错误页面。
- (在 Beta 版 2 中已修复)Unicode 15.1 API:适用于 Unicode 15.1 的
android.icu.lang.UCharacter
API 无法在开发者预览版 2 中使用,但预计可在 Android 15 Beta 1 中完全正常运行。
Android Studio 和工具
- “Preview Configuration”窗口中未显示 Android 15 预览版 API 级别 (VanillaIceCream)。
- 在某些情况下,在 Android Studio 中检查更新时,不包含包含 Android 15 预览版 SDK 的最新版 Android SDK Build-Tools。
- 在 Android Studio 中配置新项目时,“目标 SDK 版本”和“最低 SDK 版本”下拉菜单中不会列出 Android 15 预览版 SDK 版本。
- 有时,如果 AVD 在嵌入式模式下启动,使用 Android 15 系统映像的 Android 虚拟设备 (AVD) 将无法启动。
- Android 模拟器的问题有时会导致应用在关闭 AVD 后无法重新部署到 Android 虚拟设备 (AVD)。
- Android 模拟器的问题会导致助听设备无障碍功能快捷方式启动多个设置应用窗口。
- Android 模拟器的问题会导致在输入直接回复时通知窗口闪烁。
- Android 模拟器的问题有时会导致应用内的身份验证流程失败,并显示“Google Play services still stops”(Google Play 服务不断停止)消息。
- Android 模拟器的问题会导致 Simpleperf 在运行 CPU 配置文件时崩溃。
- Android 模拟器的问题会导致系统语言设置中列出的语言显示不正确的字符。
- Android 模拟器的问题有时会导致二维码扫描器显示“出了点问题”消息,并且无法启动。
- (在 Beta 版 2 中已修复)在某些 Android 虚拟设备上,Android 二维码扫描器的取景器有时会被剪裁或调整为较小的尺寸。
- Android Studio 存在的问题会导致设备管理器在使用 SDK 管理器添加或移除 SDK 平台后,暂时停止显示“缺少系统映像...”警告消息。
- Android 模拟器的问题在某些情况下会阻止加载 Google 探索信息流。
应用
- 在 Google 文档应用中创建文件时,系统会显示“Android System Intelligence is starting”(Android System Intelligence 始终停止)消息。
- Google TV 应用有时无法启动视频播放,而是显示“暂时无法使用 Play 影视”消息。
Android 15 开发者预览版 2
开发者预览版 2
发布日期 | 2024 年 3 月 21 日 |
build | AP31.240223.016.A3 |
模拟器支持 | x86(64 位)、ARM (v8-A) |
安全补丁级别 | 2024 年 3 月 |
Google Play 服务 | 2012 年 8 月 24 日 |
API diff |
Android 15 开发者预览版 2 简介
开发者预览版 2 现已推出,其中包含最新功能和变更,供您在应用中试用。此版本仅面向开发者,旨在帮助他们进行早期开发、测试和反馈。Android 15 开发者预览版 2 是一个早期基准 build,目前仍处于积极开发阶段,因此该 Android 系统和搭载该系统的应用可能无法始终按预期运行。
与以前的版本一样,Android 15 包含系统变更。在某些情况下,在应用更新为支持 Android 15 之前,这些变更可能会对应用产生一些影响,因此您可能会遇到从各种小问题到更严重的限制等各种影响。一般来说,大多数应用连同大多数 API 和功能都会按预期运行,但请查看本页列出的已知问题,以便更好地了解应该有怎样的预期。
开发者预览版 2 中的新变化
Android 15 开发者预览版 2 包含许多值得尝试的新功能和变更:
- 对软件包停止状态的更改
- 前台服务的变更
elegantTextHeight
属性默认为 true- 使用
Spatializer
而非Virtualizer
- HDR 余量控制
- 音量控制
- 卫星支持
- 更顺畅的 NFC 体验
- PDF 改进
- 优化语言自动切换功能
- 精细的换行符控件
- OpenJDK 17 更新
- 封面屏幕支持
ApplicationStartInfo
API- 详细的应用大小信息
- SQLite 数据库改进
- 屏幕录制检测
- 扩展了
IntentFilter
功能 - 改进了“勿扰”规则
已解决的主要问题
Android 15 开发者预览版 2 解决了下面几部分中介绍的主要问题,并修复了此处未提及的一些问题。
开发者报告的问题
- 修复了 Google Play 商店应用在用户尝试打开该应用时反复崩溃的问题。(问题 326337522)
- 修复了以下问题:即使系统设置中启用了“安装未知应用”,在安装来自未知来源的 APK 时,软件包管理器也会崩溃。(问题 325649649)
- 修复了导致 Android System Intelligence 应用崩溃的问题。(问题 325698180)
- 修复了以下问题:在使用设备的指纹读取器时,工作资料应用有时会崩溃。(问题 326093530)
已解决的其他问题
- 修复了以下问题:如果 AVD 已启动,然后使用 adb restart 或其他方法重新启动,使用 Android 15 系统映像的 Android 虚拟设备 (AVD) 会显示为离线。
- 修复了以下问题:在尝试更新应用时,Google Play 商店有时会因 null 指针异常而崩溃。
其他已知问题
根据我们的测试,您在使用 Android 15 开发者预览版 2 时可能会遇到以下问题。这些都是已知问题,因此无需针对类似问题提交其他报告。
Android 平台
(在 Beta 版 1 中已修复)旁加载开发者预览版 2 build 的问题有时可能会导致设备在完成旁加载后显示“设备已损坏”消息。由于此问题可能导致中断,我们已禁止下载完整 OTA 映像。我们预计可通过 Beta 版 1 解决此问题。如需解决此问题,我们建议开发者改为刷写出厂映像来测试设备。
如果在旁加载开发者预览版 1 后,测试设备卡在“设备已损坏”状态,请尝试按照以下步骤来解决问题:
- 在受影响的设备上,同时按下电源按钮和音量调低按钮并按住大约 30 秒,直到设备进入 Fastboot 模式 (Fastboot mode)。
设备可能会先进入 RAM 转储模式,然后再进入 Fastboot 模式 (Fastboot mode)。如果您看到此错误,请持续按住这些按钮,直到设备进入 Fastboot 模式 (Fastboot mode),然后松开电源按钮和音量调低按钮以保持 Fastboot 模式 (Fastboot mode)。
- 将设备连接到计算机,并刷写开发者预览版 2 的出厂映像。如果您看到以下消息,询问您是否要将设备恢复出厂设置,请点击 No 并完成设备刷写。
- 重新启动设备。
(在 Beta 版 1 中已修复)为人脸解锁添加脸部模型时,预览屏幕看起来像是被剪裁或剪裁掉。
当应用窗口转换为画中画 (PiP) 模式时,如果设备在画中画过渡完成之前旋转,PiP 窗口会消失。
(在 Beta 版 1 中已修复)将锁定的 SIM 卡插入已解锁的设备时,系统不会提示用户输入 PIN 码来解锁 SIM 卡。如需解决此问题,请手动锁定和解锁设备。
(在 Beta 版 1 中已修复)依赖于支持运行时的 SDK 的应用会在设备重新启动时被卸载。如需解决此问题,请在设备重新启动后重新安装该应用。
(在 Beta 版 1 中已修复)系统设置中的搜索栏在首次被点按时不响应。
(在 Beta 版 1 中已修复)次要用户的个人资料照片无法更改。
设置设备时,系统会显示“Google Play 服务始终停止”消息。
在设备设置过程中添加账号时,系统会显示一个错误页面。
Unicode 15.1 API:适用于 Unicode 15.1 的 android.icu.lang.UCharacter API 无法在开发者预览版 2 中使用,但预计会在 Android 15 Beta 1 中完全正常运行。
Android Studio 和工具
- “Preview Configuration”窗口中未显示 Android 15 预览版 API 级别 (VanillaIceCream)。
- 在某些情况下,在 Android Studio 中检查更新时,不包含包含 Android 15 预览版 SDK 的最新版 Android SDK Build-Tools。
- 在 Android Studio 中配置新项目时,“目标 SDK 版本”和“最低 SDK 版本”下拉菜单中不会列出 Android 15 预览版 SDK 版本。
- 有时,如果 AVD 在嵌入式模式下启动,使用 Android 15 系统映像的 Android 虚拟设备 (AVD) 将无法启动。
- Android 模拟器的问题有时会导致应用在关闭 AVD 后无法重新部署到 Android 虚拟设备 (AVD)。
- Android 模拟器的问题会导致助听设备无障碍功能快捷方式启动多个设置应用窗口。
- Android 模拟器的问题会导致在输入直接回复时通知窗口闪烁。
- Android 模拟器的问题有时会导致应用内的身份验证流程失败,并显示“Google Play services still stops”(Google Play 服务不断停止)消息。
- Android 模拟器的问题会导致 Simpleperf 在运行 CPU 配置文件时崩溃。
- Android 模拟器的问题会导致系统语言设置中列出的语言显示不正确的字符。
- Android 模拟器的问题有时会导致二维码扫描器显示“出了点问题”消息,并且无法启动。
- 在某些 Android 虚拟设备上,Android 二维码扫描器的取景器有时会被剪裁或调整为较小的尺寸。
- (在 Beta 版 1 中修复)Skia 与 Android 15 预览版 SDK 尚不兼容,这会阻止在布局检查器中启用 3D 模式。
- Android Studio 存在的问题会导致设备管理器在使用 SDK 管理器添加或移除 SDK 平台后,暂时停止显示“缺少系统映像...”警告消息。
- Android 模拟器的问题在某些情况下会阻止加载 Google 探索信息流。
应用
- 在 Google 文档应用中创建文件时,系统会显示“Android System Intelligence is starting”(Android System Intelligence 始终停止)消息。
- Google TV 应用有时无法启动视频播放,而是显示“暂时无法使用 Play 影视”消息。
Android 15 开发者预览版 1
开发者预览版 1
发布日期 | 2024 年 2 月 16 日 |
build | AP31.240119.016 |
模拟器支持 | x86(64 位)、ARM (v8-A) |
安全补丁级别 | 2024 年 2 月 |
Google Play 服务 | 2015 年 2 月 24 日 |
API diff | API 34 → V DP1 |
Android 15 开发者预览版 1 简介
欢迎使用 Android 15 开发者预览版!这是首个版本,仅面向开发者,旨在帮助他们进行早期开发、测试和反馈。Android 15 开发者预览版 1 是一个早期基准 build,目前仍处于积极开发阶段,因此该 Android 系统和搭载该系统的应用可能无法始终按预期运行。
与以前的版本一样,Android 15 包含系统变更。在某些情况下,在应用更新为支持 Android 15 之前,这些变更可能会对应用产生一些影响,因此您可能会遇到从各种小问题到更严重的限制等各种影响。一般来说,大多数应用连同大多数 API 和功能都会按预期运行,但请查看本页列出的已知问题,以便更好地了解应该有怎样的预期。
开发者预览版 1 中的新变化
Android 15 开发者预览版 1 继续致力于构建一个平台,帮助您提高工作效率,同时提供各种新功能,帮助您打造卓越的媒体体验、最大限度地降低对电池的影响、最大限度提升流畅的应用性能,并保护用户隐私和安全。这一切均通过各种多样化的设备来实现:
- Privacy Sandbox on Android
- 健康数据共享
- 使用 fs-verity 保护文件
- 局部屏幕共享
- 应用内相机控件
- 虚拟 MIDI 2.0 设备
- 动态效果
- OpenJDK 17 更新
已知问题
根据我们的测试,您在使用 Android 15 开发者预览版 1 时可能会遇到以下问题。这些都是已知问题,因此无需针对类似问题提交其他报告。
Android 平台
- 旁加载开发者预览版 1 build 的问题有时可能会导致设备在旁加载完成后显示“设备已损坏”消息。由于此问题可能会造成中断,我们已暂时停用 OTA 映像下载功能,直到我们能够进一步排查此问题。如需解决此问题,我们建议开发者改为刷写出厂映像来测试设备。
- 为人脸解锁添加脸部模型时,预览屏幕似乎会被剪裁或剪裁。
- 当应用窗口转换为画中画 (PiP) 模式时,如果设备在画中画过渡完成之前旋转,PiP 窗口会消失。
- 将锁定的 SIM 卡插入已解锁的设备时,系统不会提示用户输入 PIN 码来解锁 SIM 卡。如需解决此问题,请手动锁定和解锁设备。
Android Studio 和工具
- “Preview Configuration”窗口中未显示 Android 15 预览版 API 级别 (VanillaIceCream)。
- 在某些情况下,在 Android Studio 中检查更新时,不包含包含 Android 15 预览版 SDK 的最新版 Android SDK Build-Tools。
- 在 Android Studio 中配置新项目时,“目标 SDK 版本”和“最低 SDK 版本”下拉菜单中不会列出 Android 15 预览版 SDK 版本。
- 有时,如果 AVD 在嵌入式模式下启动,使用 Android 15 系统映像的 Android 虚拟设备 (AVD) 将无法启动。
- (在 DP2 中已修复)如果 AVD 已启动,然后使用 adb reboot 或其他方法重新启动,使用 Android 15 系统映像的 Android 虚拟设备 (AVD) 会显示为离线。
- Android 模拟器的问题有时会导致应用在关闭 AVD 后无法重新部署到 Android 虚拟设备 (AVD)。
- Android 模拟器的问题会导致助听设备无障碍功能快捷方式启动多个设置应用窗口。
- Android 模拟器的问题会导致在输入直接回复时通知窗口闪烁。
- Android 模拟器的问题有时会导致应用内的身份验证流程失败,并显示“Google Play services still stops”(Google Play 服务不断停止)消息。
- Android 模拟器的问题会导致 Simpleperf 在运行 CPU 配置文件时崩溃。
- Android 模拟器的问题会导致系统语言设置中列出的语言显示不正确的字符。
- Android 模拟器的问题有时会导致二维码扫描器显示“出了点问题”消息,并且无法启动。
- 在某些 Android 虚拟设备上,Android 二维码扫描器的取景器有时会被剪裁或调整为较小的尺寸。
- Skia 与 Android 15 预览版 SDK 尚不兼容,后者会阻止在布局检查器中启用 3D 模式。
- Android Studio 存在的问题会导致设备管理器在使用 SDK 管理器添加或移除 SDK 平台后,暂时停止显示“缺少系统映像...”警告消息。
- Android 模拟器的问题在某些情况下会阻止加载 Google 探索信息流。
应用
- (在 DP2 中已修复)在尝试更新应用时,Google Play 商店有时会崩溃并出现 null 指针异常。
- Google TV 应用有时无法启动视频播放,而是显示“暂时无法使用 Play 影视”消息。