Supported Distros

Distributions are said to be “supported” if one could get a list of packages (required for building Android) installed properly. Getting Android built is a Secondary requirement.

Installation of Dependencies are tested on the latest versions of the above mentioned Distributions

Android can be built only on 64-bit Machines running a GNU/Linux Distribution or Mac.
32-bit Linux systems can only build Android Froyo and earlier.

Source