※ http://source.android.com/source/initializing.html 상에는 openjdk를 설치하는 것으로
나와 있으나, 대부분 openjdk를 지우고, JAVA 6 이상 설치하는 것을 권장하고 있다.
사실 source.andorid.com에서 이야기하는 건, 옛날버전의 SDK 환경을 구성할 때 JAVA 5
내지 6을 필요로 한다는 식으로 되어 있으나, 인터넷 블로거님들의 의견을 받들어,
나도 JAVA 7을 설치하였다. 분명한 건 Cross Compile Chain을 이용하여 컴파일 할 때
애러가 날 때 그 원인이 JAVA 버전일 수도 있음을 기억해 두자
To develop older versions of Android, download and install the corresponding version of the Java JDK:
Java 6: for Gingerbread through KitKat
Java 5: for Cupcake through Froyo
<source.android.com 해당 부분 발췌>
1. JAVA 7에 대한 Repo를 등록하고, 설치한다.
openjdk가 설치된 경우라면, openjdk는 삭제하고 설치해 주는 것이 좋다.
- sudo add-apt-repository ppa:upubuntu-com/java
- sudo apt-get update
- sudo apt-get install oracle-java7-installer
oracle-java7-installer 설치시 애러가 발생하는 경우는 다음과 같이 해결할 수 있다.
(출처 : http://askubuntu.com/questions/163429/error-when-installing-oracle-java7-installer)
- sudo rm /var/lib/dpkg/info/oracle-java7-installer*
- sudo apt-get purge oracle-java7-installer*
- sudo rm /etc/apt/sources.list.d/*java*
- sudo apt-get update
- sudo add-apt-repository ppa:webupd8team/java
- sudo apt-get update
- sudo apt-get install oracle-java7-installer
2. JAVA PATH에 대해서 환경변수 등록을 한다.
- gedit ~/.bashrc
-
JAVA_HOME=/usr/lib/jvm/java-7-oracle
export JAVA_HOME
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/*
- source ~/.bashrc
3. JAVA 기본환경을 다음과 같이 지정해 줄 수 있다.
- sudo update-java-alternatives -s java-7-oracle
'Android' 카테고리의 다른 글
Ubuntu에 APMSetup 설치 (0) | 2015.03.04 |
---|---|
각 제조사별 휴대폰 테스트 코드 (0) | 2014.09.07 |
안드로이드 빌드 환경 구성 (3) (0) | 2014.07.03 |
플래싱 파일 만들기 (0) | 2014.06.30 |
안드로이드 빌드 환경 구성 (1) (0) | 2014.06.30 |