查看和搜索 Android 源代码很简单。您只需访问AndroidXRef网站。
但是,如果您想构建和运行Superuser 的最新版本,您必须首先下载整个 Android 源代码树。
想象一下,我想从源代码控制中获取 Android“master”分支。
如果我按照谷歌的官方说明:
- 手术肯定需要至少一个小时。可能需要半天或更长时间。
- 它可能会引入数十 GB 的数据。在我居住的地方,当用户在一个月内提取数十 GB 的数据时,ISP 有时会收取“超额费用”。我不喜欢支付费用或附加费。
简而言之,做一个普通的repo sync
命令可能会很慢而且很浪费。我不需要完整的 Android 开发历史;而且我没有无限的磁盘空间。
如何更快地查看 Android 源代码?
我知道做一个“浅克隆”会有所帮助。我怎样才能做到这一点?
Rakesh在其他地方写道,这
repo sync -c
将有所帮助。会吗?我已阅读该选项的文档。-c
但我对 Git 的了解不够深入,无法知道该选项是否真的有帮助。这是一个相关的讨论。(可选:)我可以使用任何其他提示或技巧来加快结帐操作吗?
(可选:)最后,我需要多少磁盘空间来保存签出的代码?
PS 我感谢 durron597 上周在聊天中给我的建议。对这个问题所做的任何改进都归功于他/她。