从 2025 年 3 月 27 日起,我们建议使用 android-latest-release
而不是 aosp-main
来构建 AOSP 并为其做贡献。有关详情,请参阅AOSP 变更。
功能发布标记概览
使用收藏集保持井井有条 根据您的偏好保存内容并对其进行分类。
将代码添加到 AOSP 时,请使用功能发布标记将未经测试的代码与经过测试的代码隔离。启用功能发布标记以执行和测试您的代码。反之,停用功能发布标记可确保未经测试的代码不会执行。
功能发布标记主要通过以下两种方式使用
- 如果您为 AOSP 做贡献,您的更改审核者可能会要求您实现功能发布标记,以便正确测试该功能。有关分支的更多信息,请参阅发布生命周期。
- Google 使用功能发布标记来确保外部开发分支(主分支)和发布分支对所有人保持稳定。如果贵公司保留 AOSP 镜像并基于该镜像进行工作,请使用功能发布标记来保持您的 AOSP 代码镜像对您的开发团队保持稳定。
实现功能发布标记的高级步骤如下
- 对于给定的代码更改,确定是否需要标记,如果需要,则确定标记类型。
- 声明标记。
- 将代码更改封装在标记中。
- 设置标记的值。
- 构建和测试您的代码。
- 在运行时更改标记值。
- 测试使用功能发布标记的代码
本节中的页面将教您如何执行这些步骤中的每一步。
此页面上的内容和代码示例受内容许可中所述许可的约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新时间:2025-02-05 UTC。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["已过时","outOfDate","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新时间:2025-02-05 UTC。"],[],[]]