源码下载编译按照官网http://source.android.com/source/downloading.html操作即可.
本人在ubuntu10.04 64位虚拟机上编译通过,过程如下:
1.安装jdk
$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk
此方法无法安装时可到csdn下载安装包jdk-6u41-linux-x64.bin.(官网下载jdk需注册,太麻烦)。
jdk手动安装过程:$sudo ./jdk-6u41-linux-x64.bin
修改/etc/profile 文件
添加下面的指令
export JAVA_HOME=/usr/lib/jdk1.6.0_41
exportCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$JAVA_HOME/bin:$HOME/bin:$PATH
$sudo source /etc/profile
2.安装依赖库
$ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc
3.编译
到源码目录执行$ make -j4