上一篇文章中我们整合了构建下载Android源码环境的资料:
本文将介绍如何在VMware+Ubuntu16环境下编译已经下载好的Android源码。
你想知道关于如何编译源码的一切都在这里:
准备编译环境
JDK、OpenJDK环境
上一篇文章中已经提示过JDK的环境需要,这里不累述,查看笔者的编译环境:
goodong@ubuntu:~$ java -version
java version “1.7.0_95”
OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-3)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)
编译所需的依赖
以下提到的编译需要依赖的程序,请务必确认每个都安装成功:
sudo apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386
sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib
sudo apt-get install tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
sudo apt-get install dpkg-dev libsdl1.2-dev libesd0-dev
sudo apt-get install git-core gnupg flex bison gperf build-essential
sudo apt-get install zip curl zlib1g-dev gcc-multilib g++-multilib
sudo apt-get install libc6-dev-i386
sudo apt-get