1, setup the bin directory in you home directory and include in your path,
$ mkdir ~/bin
$ PATH=~/bin:$PATH
2, download the repo tool and make sure it is executable
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
3, make the working directory and download the branch,
$ mkdir WORKING_DIRECTORY
$ cd WORKING_DIRECTORY
$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.4.3_r1.1
$ repo sync
this will take huge amount of time and occupy your space as large as 30G, I just left it there overnight running.
4, make and compile the source code.
make -j2
it will take huge amount of time to complete the building.
sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer
you can use this command to choose different version java JDK to use,
sudo update-alternatives --config java
5, start the emulator.
emulator
Problem encountered, cannot find the emulator, needs to build up the environment again,
. build/envsetup.sh
set_stuff_for_environment