环境准备环境准备

硬件需求 AndroidSDK编译对硬件要求较高,需要满足以下条件。如果虚拟机中编译建议将虚拟机中ubuntu配置提高到以下配置以上。

1.300GB以上的空闲SSD硬盘,机械硬盘也行,但编译速度会降低

2.16GB 物理内存以上

3.64位CPU

软件需求

本章以ubuntu18.04系统例

需要在Ubuntu系统下安装AndroidSDK编译环境所依赖软件包,安装命令如下

  1. sudo apt-get update
  2. sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib
  3. g++-multilib libc6-dev-i386 lib32ncurses5-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev
  4. libxml2-utils xsltproc unzip python-pyelftools python3-pyelftools device-tree-compiler libfdt-dev
  5. libfdt1 libssl-dev liblz4-tool python-dev libncurses5 make

系统下载

配置介绍

编译介绍

指令介绍

全编译 分段编译