먼저 사전설치가 필요한 녀석들을 설치합니다.
Java 5 의 경우 android 사이트에서는 'sun-java5-jdk' 를 설치하라고 안내 하지만 막상 실행해 보면 찾지 못 합니다.
그래서 저는 Open JDK 인 java5-sdk를 설치했습니다.
$ sudo apt-get java5-sdk
$ sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev
$ sudo apt-get install valgrind
$ sudo apt-get install lib32readline5-dev
$ sudo apt-get install gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev
$ sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev
$ sudo apt-get install valgrind
$ sudo apt-get install lib32readline5-dev
$ sudo apt-get install gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev
main.mk 를 열어서 shell java 또는 shell javac 로 되어 있는 문구를 찾아 1.5가 설치된 디렉토리의 자바로 연결해 줍니다.
$vi $WHERE_ANDROID_SOURCE_TREE_EXISTS/build/core/main.mk