gpt4 book ai didi

android - 如何使用 "repo"克隆最小的 android 源?

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:51:21 25 4
gpt4 key购买 nike

我可以使用“repo”工具克隆 Android 源代码。但是,我想要做的是以比占用 11GB 空间更小的方式克隆源代码。它似乎会下载与每个 Android 设备和每个先前版本相关的内容。我试过认为我可以通过检查这样的特定分支来减少这种情况:

repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

然而,最终发生的是我仍然参与了所有事情,只是在一个特定的快照(可以理解)。但是有什么办法可以限制克隆的数量吗?

最佳答案

android源码树是由许多独立的git仓库组成的,这些仓库都是由repo管理的。您无法真正减少为给定 git 存储库下载的数据量。

但是,您只能使用 repo sync <project> 下载可用的 git 存储库的子集。 . IE。如果你只想要 frameworks/base 包,你应该可以做到 repo sync frameworks/base , 在做了初始 repo init 之后.

如果您真的想要构建源代码,您可能需要完整的东西。

您可以通过删除不需要的设备存储库来节省一两次演出。您可以通过编辑 /.repo/manifest.xml 并删除不需要的设备的存储库来执行此操作。

关于android - 如何使用 "repo"克隆最小的 android 源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10117137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com