微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用“repo”克隆最小的android源码?

我可以使用“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 repos的子集.即如果您只想要框架/基础包,那么在执行初始repo init之后,您应该能够执行repo sync frameworks / base.

如果你真的想要构建源代码,你可能想要完整的东西.

您可以通过删除不需要的设备存储库来保存一两个演出.您可以通过编辑< source> /.repo / manifest.xml并删除不需要的设备的存储库来完成此操作.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐