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
Posted by 워니후니빠
,