Android源码及repo下载——亲自测试下载源码成功!
经过一段时间煞费苦心的下载都未能成功后,如今终于把android源代码下载成功,很是兴奋!
废话不多说,直接说下步骤:
1、安装git和curl:sudo apt-get install git-core curl
2、下载repo(这个很关键):
① mkdir ~/bin
② PATH=~/bin:$PATH
③ curl http://git-repo.googlecode.com/files/repo-1.13 > ~/bin/repo(下载时发现有repo-1.18)
④ chmod a+x ~/bin/repo
⑤ mkdir WORKING_DIRECTORY(建立源码文件夹)
⑥ cd WORKING_DIRECTORY
3、下载源码:
repo init -u git://codeaurora.org/platform/manifest.git(下载最新源码)
repo sync
repo init -u git://codeaurora.org/platform/manifest.git -b android-4.1.1_r1 (可选)
repo sync(注:可以写一个脚本网络断开后自动连接下载)
4、repo sync脚本(在源码目录下建立脚本:vi down.sh):
#!/bin/sh
repo sync -j16
while [ $? -ne 0 ]
do
repo sync -j16
done
执行下载命令:sh down.sh
接下来是漫长的等待,我下载了两天两夜!