1.环境配制
第一步:根目录下创建.bin文件夹
mkdir ~/bin
第二步:配置为临时环境变量:
echo "PATH=~/bin:$PATH"
第三步:下载repo
git clone https://gerrit-googlesource.lug.ustc.edu.cn/git-repo
第四步:将git-repo中的repo文件复制到上面步骤刚创建的.bin目录中
cp git-repo/repo .bin/
第五步:修改权限:
chmod a+x ~/bin/repo
第六步:修改.bin/repo文件
修改REPO_URL,在已加入系统环境变量的.bin文件夹中有一个repo文件,打开,将REPO_URL=后的内容进行修改,如下:
REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'
第七步:初始化仓库
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest
第八步:下载指定android版本(我下载的android8.0源码)
repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-8.0.0_r9
备注:如果你的电脑cup是多核的可以多线程下载,命令如下:
repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-8.0.0_r9 -j4
第九步:开始同步源码
repo sync