原创 Android 2025-09-19 17:32 北京
Android 预发布计划重大升级!通过过渡到真正的 Canary 渠道,我们旨在打造一个更透明、更具协作性、更高效的开发流程,为您提供顺畅的访问体验,帮助您提前为 Android 的未来做好准备。
作者 / Android 开发者关系团队 Dan Galpin
为了更好地支持各位开发者,让大家能够更早、更稳定地体验开发中的功能,我们将对预发布计划进行重大改进。展望未来,我们将为 Android 平台推出 Canary 发布渠道,以此取代之前的开发者预览计划,并与现有的 Beta 版计划一起运作。
此次变更旨在助您获享更精简、更持续的体验,让您能够在全年中 (而不仅仅是在新版本发布周期的最初几个月) 都可以体验新的平台功能并分享反馈。
以往开发者预览模式的局限性
"开发者预览版" 计划一直是我们发布周期中的重要环节,但其结构存在固有的局限性:
开发者预览版不与发布渠道相关联,每当发布周期重启时都必须手动将其刷入设备。
由于预览版与下一个指定的 Android 版本绑定,因此仅在发布周期的早期阶段提供。平台版本进入 Beta 版阶段后,预览版渠道就会关闭,从而产生一个空档期——那些有潜力但尚未完善到可以进入 Beta 版的新功能,在此期间没有官方的测试和反馈渠道。
通过 Canary 渠道
持续提供新功能
新的 Android 平台 Canary 渠道正是为解决上述挑战而生。通过将您受支持的 Pixel 设备刷入 Canary 发布渠道版本,您可以通过无线 (OTA) 更新持续接收最新的平台版本更新推送。
您可以尽早试用新功能和计划中的行为变更并分享反馈。这些改动未必都能保留在 Android 稳定版本中。
Canary 发布渠道将与 Beta 版计划并行运作。Beta 版计划依然是您体验更加完善、即将正式发布的新功能的方式。
您可以将 Canary 版本整合到您的持续集成 (CI) 流程中,以测试我们正在开发的任何功能是否会导致您的应用出现意外问题,从而为我们争取更多时间来解决您遇到的问题。
谁应该使用 Canary 渠道?
Canary 渠道适合想要探索和测试处于最早阶段的 Android API 和潜在行为变更的开发者。来自 Canary 渠道的版本已经通过了我们的自动化测试,并且也经过了内部用户的短期试用。请注意,您可能会遇到一些错误和破坏性变更。因此,这些前沿的尝鲜版本,并不适合用在主要设备或唯一设备上。
现有的 Beta 版渠道仍将是确保应用既与新平台功能兼容,又能充分利用这些新功能的主要途径。
开始使用并分享反馈
您可以使用 Android 刷写工具将最新的 Canary 版本安装到您受支持的 Pixel 设备上。成功后,您将收到最新 Canary 版本的 OTA 更新,这些更新将在最新版本发布时一并推出。若要退出,您可以将 Beta 版或正式版刷写到设备中。这将需要擦除数据分区。
🔗 Android 刷写工具
您可以通过 Android Studio 中的 "设备管理器" 在 Android 模拟器上获取 Canary 版本 (目前仅可在 Android Studio 的 Canary 渠道中进行)。同时,您还可以通过 SDK 管理器获取 Canary SDK 以用于开发。
由于大多数行为变更都需要针对某个版本,您可以像针对任何其他平台 SDK 版本一样,将目标版本设为 Canary 版本,或者使用具有受支持功能的兼容性框架来在您的应用中启用行为变更。
反馈是此新计划的重要一环,请务必通过 Google 问题跟踪器分享您在 Canary 体验中的功能反馈和错误报告。
🔗 Google 问题跟踪器
https://issuetracker.google.com/issues?q=componentid:1803263%2B+created%3E%3D2025-07-09+status:open
通过过渡到真正的 Canary 渠道,我们的目标是打造一个更透明、更具协作性、更高效的开发流程,为您提供顺畅的访问体验,帮助您提前为 Android 的未来做好准备。也欢迎您持续关注 "Android 开发者" 微信公众号,及时了解更多开发技术和产品更新等资讯动态。
