본문 바로가기

Cell/Android

안드로이드 개발구축환경 세우기

안녕하세요 M1S Secur 입니다.

안드로이드를 롬빌드를 하기 위해 작업환경을 만들어 주는게 이번 강의 입니다.(커널은 이강의에 gcc랑 툴체인만 추가하면 되는데 추후에 올릴 예정입니다.)

우선 우분투 10.04 64비트로 받아주시길 바랍니다. 그리고 우분투 버전업뎃을 하지 마시고 패키지 업뎃만 해주세요(우분투 최신버전은 빌드시 오류가 뜬다고들 많이 말합니다.)

자 그럼 우분투 터미널에 이 두문단을 입력해주세요

$ sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind

$ sudo apt-get install gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev

자 이 구문이 끝낫으면 자바설치를 합니다.

$ sudo apt-get install python-software-properties

$ sudo add-apt-repository ppa:sun-java-community-team/sun-java6

$ sudo apt-get update

$ sudo apt-get install sun-java6-jdk

이렇게 해서 자바 설치를 합니다.

안드로이드에 소스를 받기 위한 필수요소인 repo 명령어를 이제 설정해야 합니다.

$ mkdir ~/bin

$ PATH=~/bin:$PATH

$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo

$ chmod a+x ~/bin/repo (만약 오류가 뜨신다면 sudo -s눌르시고 비번을 치시고 다시 chmod a+x ~/bin/repo를 입력하시면 됩니다.)

자 이제 개발구축환경이 완료 되었습니다.

* P.S git소스가 업그레이드 되서 git버전이 낮다고 추가가 않될때 있습니다.

$ sudo add-apt-repository ppa:git-core/ppa

$ sudo apt-get update

$ sudo apt-get install git

참고한 블로그 : http://donginl.tistory.com/m/post/view/id4/4