ubuntu 14.04 搭建Android 源码(AOSP)编译环境
注意:谷歌官方强烈建议安装64位系统(命令来查看系统位数getconf LONG_BIT
)
最近版本的AOSP现在java7已经可以使用openJDK 7了,没必要再去甲骨文官网下载(两家公司之前的一些官司)
安装过程
$ sudo apt-get install openjdk-7-jdk
更新默认的java版本
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
对于旧版本的Android,还需要去甲骨文官网下载(例如 KitKat—java6、Froyo—java5)
一些必要的软件包
$ 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
额外我在编译Android-x86时还需要几个其他的工具的支持: