因国内网络被墙的原因,按照Google提供的下载Android源码的方式很难下载到,所以写下这篇文章。
1. 下载并配置repo信息
mkdir ~/bin PATH=~/bin:$PATH git clone git://aosp.tuna.tsinghua.edu.cn/android/git-repo.git
2. 步骤中得到的git-repo中的repo文件拷贝到bin目录
cp git-repo/repo ~/bin/
3. 修改repo文件
sudo vim ~/bin/repo REPO_URL = ‘git://aosp.tuna.tsinghua.edu.cn/android/git-repo‘
4. 准备下载Android源代码
mkdir anroid cd android git config --global user.email "[email protected]" git config --global user.name "Your Name" repo init -u git://aosp.tuna.tsinghua.edu.cn/android/platform/manifest -b android-5.0.2_r1 注:查看源码分支:http://source.android.com/source/build-numbers.html#source-code-tags-and-builds
5. 正式下载源代码
repo sync脚本(在源码目录下建立脚本:vi down.sh):
#!/bin/sh
repo sync -j16
while [ $? -ne 0 ]
do
repo sync -j16
done
执行下载命令:sh down.sh
时间: 2024-10-13 09:32:31