반응형
App이 아니라, 안드로이드를 빌드해보자.
기본 내용은 아래 글 참조
http://source.android.com/source/download.html
http://rookiecj.tistory.com/193
이 내용은 JDK 1.5를 다운로드 받는 법을 포함하고 있음
우분투 32비트 리눅스 기준으로 설명함.
(root로 진행하고 있으나, 설명은 원본대로 sudo를 붙여서 진행)
1. 관련 Utility를 다운로드 받는다.
원래 메뉴얼에서 sun-java5-jdk를 뺐는데 이유는 sun-java6-jdk로 업버전되면서 sun-java5-jdk가 없어졌다.
$ 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
2. jdk 1.5 다운로드
http://java.sun.com/javase/downloads/index_jdk5.jsp
중간쯤 내려보면 JDK 5.0 Update 22 라는 글자 옆에 Download를 누른다.
뭔가 정보를 입력하라는 창이 보일 것이다.
적당히 입력해주고 submit하면 적었던 e-mail로 jdk1.5를 받을 수 있는 URL이 전송된다.
이메일을 이용해 해당 URL에 접속하면 jdk 1.5를 받을 수 있다.
이 때, jdk 1.5 파일이 .bin으로 끝나는 파일이다.
이 파일에 실행권한을 주고 실행하면 압축이 풀린다.
$ chmod +x jdk-1_5_0_22-linux-i586.bin
압축이 풀린 파일을 적당한 위치에 넣는다.
$ mv jdk1.5.0_22 /usr/
아래 환경변수를 설정한다. 나는 그냥 ~/.bashrc에 정보를 넣어버렸다.
export JAVA_HOME=/usr/jdk1.5.0_22
export PATH=~/bin:$JAVA_HOME/bin:$PATH
export ANDROID_JAVA_HOME=$JAVA_HOME
3. source를 다운로드 받는다.
아래 색칠한 명령들을 실행
4. 빌드한다.
make (또는 make sdk)
JDK 어쩌구 에러나면 위에 지정한 경로가 맞는지 확인해봐야 한다.
기본 내용은 아래 글 참조
http://source.android.com/source/download.html
http://rookiecj.tistory.com/193
이 내용은 JDK 1.5를 다운로드 받는 법을 포함하고 있음
우분투 32비트 리눅스 기준으로 설명함.
(root로 진행하고 있으나, 설명은 원본대로 sudo를 붙여서 진행)
1. 관련 Utility를 다운로드 받는다.
원래 메뉴얼에서 sun-java5-jdk를 뺐는데 이유는 sun-java6-jdk로 업버전되면서 sun-java5-jdk가 없어졌다.
$ 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
2. jdk 1.5 다운로드
http://java.sun.com/javase/downloads/index_jdk5.jsp
중간쯤 내려보면 JDK 5.0 Update 22 라는 글자 옆에 Download를 누른다.
뭔가 정보를 입력하라는 창이 보일 것이다.
적당히 입력해주고 submit하면 적었던 e-mail로 jdk1.5를 받을 수 있는 URL이 전송된다.
이메일을 이용해 해당 URL에 접속하면 jdk 1.5를 받을 수 있다.
이 때, jdk 1.5 파일이 .bin으로 끝나는 파일이다.
이 파일에 실행권한을 주고 실행하면 압축이 풀린다.
$ chmod +x jdk-1_5_0_22-linux-i586.bin
압축이 풀린 파일을 적당한 위치에 넣는다.
$ mv jdk1.5.0_22 /usr/
아래 환경변수를 설정한다. 나는 그냥 ~/.bashrc에 정보를 넣어버렸다.
export JAVA_HOME=/usr/jdk1.5.0_22
export PATH=~/bin:$JAVA_HOME/bin:$PATH
export ANDROID_JAVA_HOME=$JAVA_HOME
3. source를 다운로드 받는다.
아래 색칠한 명령들을 실행
- Make sure you have a~/bindirectory in your home directory, and check to be sure that this bin directory is in your path:
$ cd ~
$ mkdir bin
$ echo $PATH
- Download thereposcript and make sure it is executable:
$ curl http://android.git.kernel.org/repo > ~/bin/repo$ chmod a+x ~/bin/repo - 작업 폴더 생성
$ mkdir mydroid
- 작업 폴더 생성(다소 오래 걸린다.)
$ repo init -u git://android.git.kernel.org/platform/manifest.git
$ cd mydroid
$ repo sync
4. 빌드한다.
make (또는 make sdk)
JDK 어쩌구 에러나면 위에 지정한 경로가 맞는지 확인해봐야 한다.
허접한 글이지만, 도움이 되셨다면 아래 손가락 꾹 눌러주세요.
반응형
'개발 > 안드로이드/Framework' 카테고리의 다른 글
방화벽이 있는 곳에서 안드로이드 받기 (0) | 2010.05.27 |
---|---|
[안드로이드/Framework] 빌드한 안드로이드를 돌려보자자 (0) | 2010.05.25 |
[안드로이드/팁] Native Code 에 LogCat 메시지 띄우기 (0) | 2010.05.25 |