2. 编译环境搭建¶
2.1. 准备工作¶
编译 Android 对机器的配置要求较高:
64 位 CPU
16GB 物理内存+交换内存
250GB 空闲的磁盘空间
建议使用 Ubuntu 18.04 操作系统或更高版本
Ubuntu 16.04 或 18.04 软件包安装参考:
sudo apt-get update
sudo apt-get install git gnupg flex bison gperf libsdl1.2-dev \
libesd-java libwxgtk3.0-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-dev gcc-multilib libswitch-perl libssl-dev unzip zip device-tree-compiler \
liblz4-tool python-pyelftools python3-pyelftools -y