1 准备工作
编译 Android 对机器的配置要求较高:
64 位 CPU
16GB 物理内存+交换内存
30GB 空闲的磁盘空间用于构建,源码树另外占用大约 25GB
Ubuntu 14.04 操作系统
八核i7,编译完成需要一个半小时
安装 JDK 7:
sudo apt-get install openjdk-7-jdk
Ubuntu 14.04 软件包安装:
sudo apt-fast install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.8-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev pngcrush schedtool libxml2 libxml2-utils xsltproc lzop libc6-dev schedtool g++-multilib lib32z1-dev lib32ncurses5-dev \lib32readline-gplv2-dev gcc-multilib libswitch-perl libssl1.0.0 libssl-dev
安装 ARM 交叉编译工具链和编译内核相关软件包:
sudo apt-get install gcc-arm-linux-gnueabihf lzop libncurses5-dev libssl1.0.0 libssl-dev
2 下载 Android SDK
百度云下载android sdk,然后使用git更新:
http://www.t-firefly.com/doc/download/page/id/4.html
解压:
<