我正在关注如何下载Android源代码的Google's documentation。但是我的ISP非常慢,我现在已经下载了5天了。
我注意到它下载支持许多我不想要的设备,例如LG nexus等。有没有办法轻松下载核心源代码并支持Nexus 7(2013,flo)?
答案 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