为上游项目做出贡献
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Android 会使用许多其他开源项目,如版本生命周期中所述。这些项目中的大多数都位于 WORKING_DIRECTORYexternal/
中,您可以按照以下步骤对这些项目进行更改:
- 进入“
WORKING_DIRECTORY/external/upstream-project
”。
- 查看
METADATA
文件。此文件通常包含一个网址条目,您可以在其中找到有关为项目做出贡献的信息。
- 在您对上游项目做出更改后,请将包含这些更改的新上游版本告知 Android 维护人员。
本页的其余内容提供了有关为特定上游项目做出贡献的其他信息。
Bionic
Bionic 的大部分代码都是来自 BSD,所以除非是对 Bionic 的新代码进行更改,否则请进行上游修复,然后从适当的 BSD 提取全新文件。
Android 内核
在上游进行所有更改。如需获得一般性指导,请参阅如何向 Android 通用内核提交补丁和为 GKI 开发内核代码。
ICU
在 ICU-TC 上的 external/icu
(icu4c/
和 icu4j/
文件夹)进行对 ICU 项目的所有更改。如需了解详情,请参阅提交 ICU bug 和功能请求。
向所有上游 Jira 请求添加标签“android”。
CLDR
ICU 中的大多数语言数据都来自 Unicode CLDR 项目。根据为 CLDR 贡献代码向上游提交所有请求,并添加标签“android”。
LLVM/Clang/Compiler-rt
在上游进行对 LLVM 相关项目的所有更改。如需详细了解 Google 如何从上游源代码构建工具链,请参阅 https://android.googlesource.com/toolchain/llvm_android/+/main/README.md。
mksh
在 external/mksh
对 MirBSD Korn Shell 项目进行所有更改,方式是发送电子邮件到 mirbsd.org
网域上的 miros-mksh
(无需订阅即可提交),或在 Launchpad 进行。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-10-02。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-10-02\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-10-02。"]]