有选择地下载Android源代码

时间:2015-04-13 00:20:51

标签: android android-source repo

我正在关注如何下载Android源代码的Google's documentation。但是我的ISP非常慢,我现在已经下载了5天了。

我注意到它下载支持许多我不想要的设备,例如LG nexus等。有没有办法轻松下载核心源代码并支持Nexus 7(2013,flo)?

1 个答案:

答案 0 :(得分:2)

似乎首选的方法是使用清单中定义的组。这可以通过repo的{​​{1}}选项获得,因为我找到here

与此示例类似,用于处理来自仿真器的ARM系统映像:

-g

我想我会用:

repo init -u ... -g all,-notdefault,-device,-mips,-x86,-darwin

含义我将下载所有组,不包括 notdefault linux 预建工具, mips x86 buildng体系结构和所有设备。但后来我只添加了 flo 设备,这是我的Nexus 7。

我在repo init -u https://android.googlesource.com/platform/manifest -b android-4.4.4_r1 \ -g all,-notdefault,-linux,-mips,-x86,-device,flo 中找到的另一个有用的选项是同步时repo,它将仅从服务器获取当前分支:

-c