参照官方教程:
Tsinghua Open Source Mirror
1.
下载了
repo
工具
mkdir
~/bin
PATH = ~/bin:$PATH
curl
https://storage.googleapis.com/git-repo-downloads/repo
> ~/bin/repo
chmod
a+x
~/bin/repo
2.
下载了每月更新初始化包
wget
https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/aosp-latest.tar
#
下载初始化包
tar xf aosp-latest.tar
#
解压
cd aosp
#
解压得到的
AOSP
工程目录
#
这时
ls
的话什么也看不到,因为只有一个隐藏的
.repo
目录
3
检出指定版本的
Android
源码,如
android-5.0.2_r1
3.1
设置好你要同步的分支:
$ repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-5.0.2_r1
3.2
然后同步就行了:
$ repo sync