就在上周,谷歌将在 Android 16 QPR1 中为锁屏带来小部件。现在,随着 Android 16 Beta 3 的发布,谷歌将 Android 16 带入了平台稳定期。
这意味着 API 表面已锁定,面向应用程序的行为已最终确定,开发人员可以立即向 Play Store 推送他们的 Android 16 目标应用程序。
此次发布标志着 Android 16 准备工作进入最后阶段。开发人员在继续完善自己的应用程序时,应注意一些关键更新。
以下是 Android 16 Beta 3 中的一些亮点:
- 广播音频支持:Pixel 9 设备现在支持使用兼容的 LE Audio 助听器播放 Auracast 广播音频。这是 Android 努力提高机场、音乐会和教室等公共场所的音频无障碍功能的一部分。
- 为文本设置边框以实现最大文本对比度:由于新的轮廓文本功能,视力低下的用户现在可以获得更好的体验。Android 16 现在在文本周围绘制更大的对比区域,以提高可读性,而不是旧的高对比度文本。如果您正在使用自定义文本渲染或维护 UI Toolkit 库,请确保使用新的 AccessibilityManager API 来检测此模式是否已启用。
- 本地网络保护测试:此测试版引入了测试本地网络保护 (LNP) 功能的功能,该功能最终将要求应用程序请求本地网络访问的特定权限。在 Beta 版 3 中,这是一项可选功能。您可以通过运行以下 adb 命令来测试它:
adb shell am compat enable RESTRICT_LOCAL_NETWORK
重新启动设备后,您的应用程序将限制本地网络访问。如果您的应用程序尝试在未获得必要权限的情况下访问本地网络,则会出现 EPERM 或 ECONNABORTED 等套接字错误。
谷歌指出,在面向 Android 16 时,一些变化可能会影响应用程序,包括更严格的 JobScheduler 配额、对蓝牙绑定丢失处理的更新以及对核心功能的调整。
Android 16 定于 2025 年第二季度发布主要版本,另一次 API 更新将于第四季度发布。第 2 季度版本将是今年唯一引入影响应用的行为更改的版本,而第 4 季度更新将侧重于新功能、优化和错误修复,而不会进行任何可能破坏现有应用的更改。
Google 坚持其季度更新周期,较小的 Q1 和 Q3 更新旨在提高稳定性。与此同时,我们付出了额外的努力,以便在尽可能多的设备上发布第 2 季度版本。
要试用 Beta 版 3,您需要注册受支持的 Pixel 设备以进行无线更新,或在 Android Studio 中将 64 位系统映像与 Android 模拟器一起使用。如果您已经在使用 Android 16 Beta 2 或已加入 Android Beta 计划,您将自动获得更新。