우분투 12.04 LTS 안드로이드 개발환경 설정
날짜 : 2013년 3월 18
일작성자 : 차민수(blog.naver.com/freemagick)
1. 꾸러미정보 갱신
sudo apt-get update --yes && sudo apt-get upgrade --yes
2. 필수꾸러미설치(원문 : http://source.android.com/source/initializing.html)
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
3. 자바 6.0 설치
1)JDK 1.6 다운로드(Linux 플랫폼)
주소 : www.oracle.com/technetwork/java/javase/downloads/
2)실행
sh 파일명, 예시)sh jdk-6u43-linux-x64.bin
3)압축이 풀리면 자바디렉토리를 이동
mv /풀린폴더/ /usr/lib/jvm
4)환경변수편집
편집 : sudo vi ~/.bashrc
아래 내용 추가
JAVA_HOME=/usr/lib/jvm/자바폴더; PATH=$PATH:$JAVA_HOME/bin; |
5)open-jdk -> sun-jdk 우선순위 변경하기(기본적으로 open-jdk로 설정되어있기 때문)
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/자바폴더/bin/java 1
sudo update-alternatives —config java
위 명령을 입력한 뒤 목록에서 sun-java 선택
6)버전확인
java -version
4. GCC-4.4 설치
sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib gcc-4.4-multilib
echo "export CC=gcc-4.4 CXX=g++-4.4" >> ~/.bashrc
source ~/.bashrc
5. U-boot-tools 설치
sudo apt-get install u-boot-tools
6. 툴체인 설치(Sourcery G++ Lite 2010q1-188 for ARM GNI/Linux)
1)다운로드
sudo wget https://sourcery.mentor.com/GNUToolchain/package6495/public/arm-none-eabi/arm-2010q1-188-arm-none-eabi.bin
2)설치
sudo chmod a+x arm-2010q1-188-arm-none-eabi.bin
아래 명령 입력 후 화면에서 아니오 선택
sudo dpkg-reconfigure –plow dash
아래 명령 입력 후 설정 그대로 설치
./arm-2010q1-188-arm-none-eabi.bin
7. 환경변수 추가
1)파일 편집
sudo vi ~/.bashrc
위 명령으로 편집기 연 후 아래 내용 추가
export CROSS_COMPILE=arm-none-eabi- export ARCH=arm PATH=$PATH:/root/CodeSourcery/Sourcery_G++_Lite/bin; |
2)환경변수 적용
source ~/.bashrc
8. USB 장치 직접접근 권한 설정
1)파일 편집
sudo vi /etc/udev/rules.d/51-android.rules
위 명령으로 편집기 연 후 아래 내용 추가
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666" |
2)권한 설정
sudo chmod a+rx /etc/udev/rules.d/51-android.rules
3)udev 재시작
sudo service udev restart
9.Android SDK 설치
1)이클립스 설치
sudo apt-get install eclipse —yes
2)실행
eclipse
3)XML Plugin 설치
Help 메뉴에서 Install New Software 선택
Add... 클릭하여 http://download.eclipse.org/releases/indigo를 주소에 입력 후
“Web.XML.JavaEE and OSGI Enterprise Development Linux Tools” 항목 설치
4)ADT 설치
Help 메뉴에서 Install New Software 선택
Add... 클릭하여 https://dl-ssl.google.com/android/eclipse/를 주소에 입력 후 모든항목 설치
5)SDK 설치
4)의 설치가 끝나면 이클립스가 재시작 된다. 이 후 SDK의 설치 경로를 지정하고 설치한다.
5)환경변수 설정
vi ~/.bashrc
위 명령 입력후 아래 내용 추가(SDK 설치경로)
export PATH=${PATH}:~/android-sdks/platform-tools |
source ~/.bashrc
출처 : http://blog.naver.com/freemagick?Redirect=Log&logNo=100183208178
'UNIX' 카테고리의 다른 글
vi 문자열 바꾸기 (0) | 2013.07.15 |
---|---|
Origen보드에 Linaro-Linux 올리기 -- SD카드에 Kernel 이미지 쓰기 질문 (0) | 2013.07.12 |
의존: libglapi-mesa 오류 (3) | 2013.07.08 |
tools/pm-qa not a valid sha1 error (2) | 2013.07.06 |
unable to auto-detect email address (0) | 2013.07.06 |