1.下载repo通过下面命令得到:
curl http://git-repo.googlecode.com/files/repo-1.12 > ~/bin/repo
2.修改执行权限
chmod a+x ~/bin/repo
3.修改~/bin/repo文件将第五行
网上大牛解决:修改~/bin/repo文件将第五行
REPO_URL='https://code.google.com/p/git-repo/'
改为
REPO_URL='http://code.google.com/p/git-repo/'
4.然后向PATH中添加bin路径:
export PATH=$PATH:~/bin
5.新建一个目录,然后进入该目录。
mkdir source
cd source
6.执行repo init -u git://Android.git.linaro.org/platform/manifest.git -b android-2.3.4_r1
这一步大概有一分多钟就完成了。
7.修改.repo文件
找到source目录中的.repo下面的manifest.xml文件,这是个隐藏文件 ls -a才能看到
cd .repo
gedit manifest.xml
将fetch="git://Android.git.kernel.org/"
改为
fetch="git://Android.git.linaro.org/"
8.执行repo sync OK,开始下载源码了

原文地址:http://hi.baidu.com/j_key/item/170505ad9efd0037030a4d5d