搭建Android编译环境(重新整理,作为保存文档)
(1)OS安装(光盘/USB启动盘/ISO+GRUB/WUBI)(2)安装依赖包
sudo apt-get install build-essential
sudo apt-get install libncurses5-dev
sudo apt-get install x11proto-core-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libx11-dev
sudo apt-get install gperf
sudo apt-get install bison
sudo apt-get install flex
(3)安装JDK(Android2.2及以前版本要使用JDK1.5版本,2.3以后要用JDK1.6版本)
下载JDK, ./ JDK_1_5.BIN
配置java 环境
方法一:$sudo gedit ~/.bashrc ,在最后面加上
export JAVA_HOME=。。。
export PATH=$JAVA_HOME /bin:path
export ANDROID_JAVA_HOME=$JAVA_HOME
方法二:将前面的三个export语句做成一个脚本,在编译之前,执行脚本
(4)进入android源码目录,执行命令: . ./build/envsetup.sh或者source build/envsetup.sh
$choosecombo (选择编译选项)
Build type choices are: (调试或者发布)
Which product would you like? [generic](板子的名称)
Build for the simulator or the device? (设备或者模拟器)
Which would you like? (用途eng/user/user debug)
编译:
$make –j4