# 环境准备环境准备

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

1. 300GB 以上的空闲 SSD 硬盘,机械硬盘也行,但编译速度会降低
2. 16GB 物理内存以上
3. 64 位 CPU

# 软件需求

本章以 ubuntu18.04 系统例

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

```bash
sudo apt-get update
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 libx11-dev lib32z-dev ccache libgl1-mesa-dev 
libxml2-utils xsltproc unzip python-pyelftools python3-pyelftools device-tree-compiler libfdt-dev 
libfdt1 libssl-dev liblz4-tool python-dev libncurses5 make
```

# 系统下载

配置介绍

# 编译介绍

# 指令介绍

全编译
分段编译
