1.装Ubuntu系统
2.装Git工具 sudo apt-get install git
git --version
git config --global user.email "你的电子邮件地址"
git config --global user.name "你的名字"
3.安装curl工具,类似wget
sudo apt-get install curl -y
4.安装repo工具
//新建一个bin目录
mkdir ~/bin
//将bin目录写入环境变量(这样你在任何目录下都可以访问)
PATH=~/bin:$PATH
//轮到curl工具了,我们使用curl工具下载repo,并将其放置到bin目录
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
//更改repo权限(不要问为啥,跟着做)
chmod a+x ~/bin/repo
5.新建Android源代码文件夹
mkdir android
cd android
6.安装Vim编辑工具
sudo apt-get install vim
7.修改repo文件的REPO_URL
vim ~/bin/repo
REPO_URL = 'https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'
8.初始化Repo
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-4.4_r1.2
9.bash脚本下载Android源码
#!/bin/bash
echo "======start repo sync======" s
repo sync # 第一次下载android源代码
while [ $? != 0 ]; do
echo "======sync failed, re-sync again======"
sleep 2
repo sync # 如果出错,隔2秒后回继续调用repo sync下载android源代码
done