Android源码下载步骤
1.mkdir ~/bin
2.git clone git://aosp.tuna.tsinghua.edu.cn/android/git-repo.git/
3.cp git-repo/repo ~/bin/
4.然后打开repo文件 替换成:
REPO_URL = ‘git://aosp.tuna.tsinghua.edu.cn/android/git-repo’
5.gedit ~/.bashrc
打开在最后加入:
alias repo=”~/bin/repo”
6. repo init -u https://aosp.tuna.tsinghua.edu.cn/android/platform/manifest -b android-cts-4.2_r2
此时会提示输入:邮箱和用户名
7.repo sync
ps:执行 repo sync后出现一下错误:
fatal: ‘../platform/abi/cpp.git’ does not appear to be a git repository”
此时解决方案如下:
(1)在存放android系统源代码的目录(也就是执行repo sync命令的目录)下,有个.repo的隐藏目录,用ls -a可以查看的到,进入该目录:cd .repo;
(2)打开.repo目录下的manifest.xml文件(命令vim manifest.xml)并找到fetch属性,在我的文件中显示fetch=”..”,将fetch修改为 fetch=”git://Android.git.linaro.org/”( 或则改为 git://git.omapzoom.org ),保存并退出;