洞察时代脉搏,纵览信息资讯
面向开发者的 Android Beta 版计划
Android 的公开 Beta 版计划为开发者提供了一切必要工具,让应用可以为下一版本 Android 做好准备。通过参加 Beta 版计划,您可以提前体验新功能、测试应用兼容性,并向 Google 提供反馈。
Beta 版计划提供的内容
硬件和模拟器系统映像
提供运行时环境,让开发者可以在 Pixel 设备和 Android 模拟器上测试应用。
最新的平台代码和 API
Google 会定期更新平台代码和 API,帮助开发者针对最新版本进行应用测试。
新行为和新功能
准确识别会影响应用的行为变更,并使用最新的平台功能进行开发。
反馈和支持
开发者可以报告问题、提出建议,并与开发者社区中的其他开发者分享经验。
Beta 版里程碑和更新
Android Beta 版计划在每次重大和次要版本发布前都会运行数月,提供 SDK 工具、系统映像、模拟器、API 参考及差异报告。不同里程碑的重点如下:
Beta 版 1
这是面向注册的开发者和尝鲜者的初始 Beta 版本,通过无线更新提供。
探索新的行为变更和 API。
开始早期的应用兼容性测试。
提供反馈,报告重大问题或功能请求。
后续 Beta 版
增量更新,主要关注新功能和行为变更(仅限主要版本):
探索新功能、API 和行为变更。
继续进行兼容性测试,并关注 Beta 用户反馈。
测试以新 API 级别为目标平台的应用。
如有问题,通知 SDK 和库开发者。
平台稳定性
第一个平台稳定性里程碑版本,包括最终 API 和行为,同时开始发布到 Play 平台:
对应用、SDK 和库进行最终兼容性测试。
发布兼容的应用版本。
更新 SDK 和库,并通知开发者任何问题。
最终版本
面向 AOSP 和整个生态系统发布平台:
发布兼容的应用、SDK 和库。
使用新功能和 API 构建应用。
随着 Android 用户数量增加,可能出现新问题,请做好准备。
Android 发布阶段
Beta 版计划的每个阶段都帮助开发者为稳定版 Android 做好准备:
Beta 版
Beta 版 1 提供了稳定环境,用于在下一平台版本上构建和测试应用。
建议关注 Pixel 用户的反馈,并发布兼容更新。
对于重大版本,可提前准备更改应用目标平台。
向 Google 提供问题反馈和建议。
平台稳定性里程碑
平台稳定性意味着 API、行为和非 SDK API 已最终确定:
可以开始最终测试和开发,确保在面向生态系统发布时应用兼容。
对于主要版本,提供标准 API 级别。
建议开发者以平台稳定性为目标进行最终兼容性测试和公开发布。
可先在 Google Play Alpha 或 Beta 轨道发布应用,进行测试后再广泛分发。
最终版本
稳定版 Android 已发布至 AOSP 和整个生态系统:
设备制造商开始向用户发布更新。
随着用户数量增加,系统可能会报告新问题,请及时处理。
Beta 版内容详解
SDK 和工具
使用 Android Studio,通过 SDK 管理器可下载:
Beta 版 SDK 和开发工具
适用于移动设备的模拟器系统映像(64 位)
每个里程碑都可能更新开发工具。
系统映像
提供适用于各种 Google Pixel 设备的系统映像,供开发和测试使用。
如果没有 Pixel 设备,可通过以下方式测试:
64 位模拟器系统映像
通用系统映像 (GSI)
OTA 更新
注册 Pixel 设备即可通过无线下载 (OTA) 获取 Beta 更新。详细信息请访问 g.co/androidbeta。
Beta 版 API 和发布
早期 Beta build 提供的系统和库仅用于开发,API 级别尚未正式确定。
若要以新平台为目标构建应用,需要更新 build 配置。
在平台稳定性里程碑前,API 可能变更。
Google Play 不允许在 Beta 阶段发布以预览 API 为目标的平台应用。
平台稳定性 SDK 发布后,可使用正式 API 级别,并通过 Alpha、Beta 或正式渠道发布应用。
API 参考和差异报告
平台参考文档显示最新 Beta 或最终版本的 API。
预览 API 有水印,仅可使用预览 SDK 构建应用。
正式 SDK 发布后,API 将被正式纳入平台。
支持资源
在使用 Android Beta 版进行开发和测试时,可通过以下渠道获取支持和提供反馈:
反馈和问题页面:提交 bug 或功能请求,参与问卷调查。
Android 预览版问题跟踪器:报告 bug、性能问题和一般反馈,查看已知问题并获取解决方案。
开发者社区:与其他 Beta 用户和开发者分享观察和经验,查找问题解答。
本文链接:https://www.sxlog.com/post/1921.html
商务合作 - Email:admin@sxlog.com