반응형
안드로이드 플랫폼을 우분투 리눅스환경에서 빌드하는 환경 설정

Git 1.5.4 이상, flex, bison, gperf, libsdl-dev, libesd0-dev, libwxgtk2.6-dev(optional), build-essential, zip, curl ...
JDK 1.5.0 Build 12 이상 (JDK 6.0 은 지원하지 않음 - @override Annotation문제로 지원하지 않음)


prepare install
$ 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

valgrind  -- (optional install) detecting for Memory leaks, Stack overflow 
$ sudo apt-get install valgrind


---
ubuntu 에서 jdk 1.5 설치
Repositiry 추가

$ sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ jaunty multiverse"
$ sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse"

Package update
$ sudo apt-get update

Install jdk 1.5
$ sudo apt-get install sun-java5-jdk

Check installed jdk version
$ sudo update-java-alternatives -l

jdk 1.5 를 Default 로 설정
$ sudo update-java-alternatives -s java-1.5.0-sun

자바 환경 설정
$ export JAVA_HOME=/usr/bin/java
$ export ANDROID_JAVA_HOME=$JAVA_HOME
$ export PATH=$JAVA_HOME/bin:$PATH


Continue ...

반응형