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

前端之家收集整理的这篇文章主要介绍了如何使用“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并删除不需要的设备的存储库来完成此操作.

猜你在找的Android相关文章