android原始工程代码下载

由于外网连接不上,因此repo和souce code都无法下载,我是用了VPN依然不行。因此国内可以从清华大学TUNA镜像源下载

https://source.android.com/source/downloading.html

原始网站提供了详细的使用repo下载souce code的具体步骤。

 

下载repo工具:

原始使用curl下载,镜像源使用git下载

 

$git clone git://aosp.tuna.tsinghua.edu.cn/android/git-repo.git/

配置环境变量

PATH=./git-repo:$PATH

使用curl是下载repo到创建的~/bin目录下,而git会自动创建git-repo目录,repo工具在该目录下。

修改repo

$vim git-repo/repo

google的地址 

REPO_URL = ‘https://gerrit.googlesource.com/git-repo’ 

改为清华大学的地址 

REPO_URL = ‘git://aosp.tuna.tsinghua.edu.cn/android/git-repo’

下载manifest

 google的地址

$ repo init -u https://android.googlesource.com/platform/manifest 

改为镜像源的地址

$ repo init -u git://aosp.tuna.tsinghua.edu.cn/android/platform/manifest -b android-5.1.1_r24

同步源码

repo sync -j4

 

如果发现中间断掉,报错或者长时间无反应,重新运行repo sync -j4即可。

posted on 2016-04-03 01:06  Matrixin  阅读(308)  评论(0编辑  收藏  举报

导航