一:安装repo
1:创建bin目录,并倒入环境变量,运行如下命令:
mkdir ~/bin
PATH=~/bin:$PATH
2:下载repo,并且使其可执行:
# 使用清华大学镜像
repo curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo > ~/bin/repo
#修改repo权限,
chmod a+x ~/bin/repo
二:初始化repo
1:创建存储源码的目录,并进入目录
zhuxiujun:~ zhuxiujun$ mkdir AOSP/android8.0
zhuxiujun:~ zhuxiujun$ cd ~/AOSP/android8.0/
2:初始化仓库:
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-8.0.8_r1
具体下载哪一个版本,可以到http://androidxref.com/上查找。
3:倒入清华大学环境变量:
zhuxiujun:~ zhuxiujun$ export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'
4: 删掉repo目录下面的.repo,然后再执行初始化:
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-8.0.8_r1