我正在关注如何下载
Android源代码的
Google’s documentation.但我的ISP很慢,我现在已经下载了5天.
我注意到它下载支持许多我不想要的设备,如LG nexus等.有没有办法轻松下载核心源代码并支持Nexus 7(2013,flo)?
最佳答案 看来,首选方法是使用清单中定义的组.这可以使用repo的-g选项,因为我找到了
here.
像这个例子一样,从仿真器处理ARM系统映像:
repo init -u ... -g all,-notdefault,-device,-mips,-x86,-darwin
我想在我的情况下我会用:
repo init -u https://android.googlesource.com/platform/manifest -b android-4.4.4_r1 \
-g all,-notdefault,-linux,-mips,-x86,-device,flo
意思是我将下载所有组,不包括notdefault,linux预构建工具,mips和x86 buildng体系结构以及所有设备.但后来我只添加了我的Nexus 7的flo设备.
我在repo中找到的另一个有用的选项是同步时的-c,它只从服务器获取当前分支:
repo sync -c