Ubuntu 12.04/12.10 Server Android Full 빌드 환경 만들기
Ubuntu 12.04/12.10 Server Android Full 빌드 환경 만들기
@ VM Ware or Virtual Box 에서 Ubuntu를 설치
@ sudo apt-get update
@ sudo apt-get install python
@ sudo apt-get install vim
@ sudo apt-get install python-software-properties
@ 아래 경로에서 jdk-6u38-linux-x64.bin
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jre-6u38-oth-JPR
$ chmod a+x jdk-6u38-linux-x64.bin $ ./jdk-6u38-linux-x64.bin $ sudo mv jdk1.6.0_38 /usr/local/
@ Java Path 설정
관련 Path 설정
$ vi ~/.profile $ PATH="/usr/local/jdk1.6.0_38/bin:$PATH" 추가 $ source ~/.profile
정상적인 경우 아래와 같은 메세지가 출력됩니다.
java version "1.6.0_38" Java(TM) SE Runtime Environment (build 1.6.0_38-b05) Java HotSpot(TM) 64-Bit Server VM (build 20.13-b02, mixed mode)
@ Alternative 설정
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/jdk1.6.0_38/bin/java" 1 $ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/jdk1.6.0_38/bin/javac" 1 $ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/jdk1.6.0_38/bin/javaws" 1
@ Android 빌드에 필요한 패키지 설치 [Android site에 있는 내용과 동일]
http://source.android.com/source/initializing.html
$ sudo apt-get install git gnupg flex bison gperf build-essential \
zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib mingw32 tofrodos \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386
$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
위 사항과 동일$ sudo apt-get install git gnupg flex bison gperf build-essential;$ sudo apt-get install zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev;$ sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386;$ sudo apt-get install libgl1-mesa-dev g++-multilib mingw32 tofrodos;$ sudo apt-get install python-markdown libxml2-utils xsltproc zlib1g-dev:i386;$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
@ 참고
http://cianna.egloos.com/839248
=========================================================> 해결 방법 아래 패키지 설치 후 재 시도.
$ sudo apt-get install g++
@ Ubuntu 12.04 Desktop 설치 후 빌드 시 에러 발생
make[1]: *** [out/host/linux-x86/obj/EXECUTABLES/llvm-ndk-cc_intermediates/llvm-ndk-cc] Error 1
sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \
x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z-dev \
libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \
libxml2-utils xsltproc
@ 12.04 서버 빌드 환경 설정 후 부팅 안되는 현상 발생 시
1) 부팅 시 F8 or "CTRL + ALT + F1" 입력하여 Terminal로 부팅 시킨다.
2) sudo apt-get install xserver-xorg
[출처] ubuntu12.04 Android Build 환경 세팅후 부팅 안되는 문제|작성자 구마상
설치하여 해결
'IT > Android[안드로이드]' 카테고리의 다른 글
GIT 이해하기 쉬운 게임 사이트 (0) | 2014.09.12 |
---|---|
Ubuntu client Android 빌드 환경 구현 (1) | 2014.08.08 |
Could not open Selected VM debug port (8700) - 해결[Solved] (0) | 2013.05.04 |
GMT 시간 출력 (0) | 2012.11.29 |
Eclipse에서 AIDL 참조 에러 혹은 AIDL에서 Class 찾지 못하는 경우. (0) | 2012.03.23 |