以下命令都是在用户目录下
1.准备好ubuntu 20.04系统,并配置好git im环境
安葬git命令 :sudo apt install git
安葬vim命令:sudo apt install vim
2. sudo apt install curl
3.下载repo
mkdir ~/bin
PATH=~/bin:$PATH
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
如果google网站失败,就用下面的命令
curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repo
chmod a+x repo
mv repo ~/bin/repo
4.mkdir aosp
cd aosp
5.初始化仓库
repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest
这里repo时候如果不指定分支就是默认master分支,master可能不稳定,最好末尾加上 -b android-13.0.0_r6
android版本号通过链接找自己需要的,链接:
https://source.android.com/docs/setup/about/build-numbers?hl=zh-cn#source-code-tags-and-builds
如果提示链接google失败 参考如下
打开.bashrc 把内容
export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'
写到最后一行
执行 source .bashrc 或重启终端
7.删除aosp下的.repo文件
重新执行
repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android-13.0.0_r6
提示git 配置邮箱和名称
git config --global user.email "test@example.com"
git config --global user.name "test"
重新执行init 成功后
8.repo sync
开始下载代码 大小几十G 时间稍长