Android SDK 将迎来更频繁发布:创新提速、质量提升、细节优化

Android SDK 将迎来更频繁发布:创新提速、质量提升、细节优化

作者 / 产品管理副总裁、Android 开发者 Matthew McCullough

Android 一直致力于更快地为用户带来创新。除了每年的平台版本外,我们还在 Treble 计划MainlineGoogle Play 服务、月度安全更新以及为 Pixel Drops 季度更新提供支持等方面持续投入资源。

展望未来,Android 将会有更频繁的 SDK 发布,计划在 2025 年发布两个带有新的开发者 API 的版本。这些版本将有助于加快应用和设备的创新,为用户和开发者提供更高的稳定性和完善性。

2025 年将发布两个 Android 版本

明年,我们预计在第二季度发布一个主要版本,在第四季度发布一个次要版本,这两个版本都将包含新的开发者 API。第二季度的主要版本将是 2025 年唯一包含可能影响应用行为变更的版本。我们计划在第二季度而不是第三季度发布主要版本,以便配合我们生态系统中的设备发布时间表,从而使更多的设备可以更快地获得 Android 的主要版本更新。

第四季度的次要版本将包含主要版本发布后的功能更新、优化和问题修复。它还将包含新的开发者 API,但不包括任何影响应用的行为变更。

除了主要和次要的 Android 版本之外,我们的第一季度和第三季度版本将提供增量更新,以持续确保质量。我们正在积极与设备合作伙伴合作,为尽可能多的设备提供第二季度版本。

对您应用的意义

随着第二季度到来的主要版本发布,您需要比往年提前几个月进行年度兼容性测试,以确保您的应用已准备就绪。主要版本与我们当前的 SDK 版本一样,可能包括行为变更和新的开发者 API——为了帮助您入门,我们启动了第二季度主要版本的开发者预览版和 Beta 版计划,您可以关注 "Android 开发者" 微信公众号的后续发布,了解详细信息。

第四季度的次要版本将包含新的 API,但该版本与我们现在的增量季度版本一样,不会有计划中的行为变更,从而最大限度地减少对兼容性测试的需求。为了区分主要版本 (可能包含计划中的行为变更) 和次要版本,次要版本不会增加 API 级别。相反,次要版本将增加一个新的次要 API 级别值,该值可通过一个同时包含主要和次要 API 级别的常量进行访问。您可以通过一个新的清单属性将次要 API 级别指定为应用所需的最低 SDK 版本。我们将在第二季度开发者预览版中提供对次要 API 级别的初步支持,届时请尝试针对 SDK 进行构建,并与我们分享您的反馈。

在规划您的 2026 年目标时,Google Play 应用的目标 API 级别要求及相关日期没有变化;我们的计划是每年有一个年度要求,且仅与主要 API 级别相关联。

如何做好准备

除了对下一个主要版本进行兼容性测试外,您还需要确保使用支持主要和次要 API 级别的 SDK 来测试您的构建和 CI 系统,因为某些构建系统 (包括 Android Gradle 构建) 可能需要进行调整。请确保根据新的 SDK 编译应用,并使用兼容性框架启用 targetSdkVersion 控制的行为变更,以便进行早期测试。

Meta 是一个很好的例子,向我们展示了如何接受和测试新版本:他们把 采用 targetSdkVersion 的速度提高了 4 倍。Meta 针对每个平台的 Beta 版编译了应用,并且进行全面的自动化和冒烟测试,以主动发现潜在问题。这有助于开发者无缝地采用新的平台功能,当向用户推出新版本时,Meta 的应用就已经准备就绪,从而创造了出色的用户体验。

未来计划

一如既往,我们计划在 2025 年的新版本发布进程中与您密切合作,将向您提供所有季度发布版本以供测试和反馈,为 Pixel 早期测试人员提供 OTA Beta 版本,并为开发者提供可下载的系统映像和工具。

我们做出这些改变的目的是在不增加开发者负担和成本的前提下,促进更快的创新,并在各个版本中实现更高的质量和更完善的细节。同时,我们也欢迎您在这一年里与我们开展更紧密的合作。敬请您关注 "Android 开发者" 微信公众号的后续发布,详细了解 Android 16 首个开发者预览版的更多信息。

平台版本的转变彰显了 Android 对持续发展和协作的承诺。通过与合作伙伴密切合作并倾听开发者的需求,Android 不断突破移动世界的可能性边界。成为 Android 生态系统的一部分是一个激动人心的时刻,我们对未来充满了期待!

欢迎您持续关注我们,及时了解更多开发技术和产品更新等资讯动态!

版权声明

禁止一切形式的转载-禁止商用-禁止衍生 申请授权

脉脉不得语
脉脉不得语
Zhengzhou Website
Android Developer | https://androiddevtools.cn and https://androidweekly.io Funder | GDG Zhengzhou Funder & Ex Organizer | http://Toast.show(∞) Podcast Host

你已经成功订阅到 Android 开发技术周报
太棒了!接下来,完成检验以获得全部访问权限 Android 开发技术周报
欢迎回来!你已经成功登录了。
Unable to sign you in. Please try again.
成功!您的帐户已完全激活,您现在可以访问所有内容。
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.
🍗