环境构建
1.安装JDK
$ sudo apt-get update
$ sudo apt-get install openjdk-7-jdk
2.更新默认运行的java版本
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
3.安装必要的软件
$ sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \
lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache \
libgl1-mesa-dev libxml2-utils xsltproc unzip
下载源码
1.安装Repo
在home下创建bin
bin$ mkdir ~/bin
$ PATH=~/bin:$PATH
下载repo工具
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
2.初始化repo
创建android源码仓库
$ mkdir Android
$ cd Android
执行 repo init
$ repo init -u https://android.googlesource.com/platform/manifest
check out a branch
$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
下载代码
$ repo sync
参考内容来自 http://source.android.com/