[Android] Snow Leopard 에 SDK 설치하기

제가 쓰고 있는 컴퓨터는 Macbook Pro 입니다. 맥에서 게임이 안되니 저는 맥을 별로 좋아하지는 않지만 일단 이쁘지 않습니까? -0- 업무용으로 회사에서 쓰기는 딱입니다. 게임들이 거의 안되니 일만 하게 되더군요 ㅋㅋ

잡설이였고요. Snow Leopard 에 Android SDK 가 설치가 안되던 시절이 있었다고 하는데 SDK 2.1 부터는 별 문제 없이 지원되는거 같습니다.

1. Android SDK 는 http://developer.android.com/sdk/index.html 에서 'Mac OS X(intel)' 용으로 받아서 적당한곳에 압축을 풀어주시면 됩니다. 저는 '/Users/crazia/work/android' 라고 디렉토리를 만들어주고 압축을 푼 내용을 그곳에 복사해 줬습니다.

2. JDK 는 Apple 이 독자적으로 지원하고 있는 것이 있습니다. 예전에 osx 용 개발툴 깔때 자동으로 깔린것으로 추정이 됩니다. Terminal 창을 하나 열고 "javac -version" 이라고 입력해보시면 버젼이 나올것입니다. 제꺼는 "javac 1.6.0_20" 이군요.

3. Ant 를 설치해야 합니다. ant 는 mac port 가 설치되어 있으면 쉽게 설치되는데요. 만약 mac port 가 설치되어 있지 않으면 http://www.macports.org/ 를 참조해서 설치하시면 됩니다. 역시나 Terminal 창을 하나 열어서

port search apache-ant
apache-ant @1.8.1 (devel, java)
      Java opensource build system

이라고 나오면

sudo port install apache-ant


면 설치가 완료됩니다. 자 이제 설정을 마무리 하는 단계입니다.  ~/.bash_profile 파일을 열어줍니다. 그리고 그 안에

export ANDROID_SDK_ROOT=/Users/crazia/work/android
export PATH=$ANDROID_SDK_ROOT/tools:/usr/local/bin:$PATH

기존 부분에 진하게 쓰여진 부분을 추가해 줍니다. 여기까지 완료 되셨으면

source ~/.bash_profile


이라고 입력하시고 바로 터미널 창에서

android

라고 입력하시면 Android and AVD Manager 가 화면에 뜹니다. 그런데 처음에는 아무것도 없는것처럼 보일 것입니다. Virtual Machine 을 만들어도 만들어지지 않는데요.


그림에 보이는 것처럼 Installed Packages 에 가서 '전부 다' 추가 해줬습니다. '전부 다' 입니다. 잘 모를 때는 다 깔아보는게 최고더군요.

그리고 Virtual Devices Tab 에 가서 TestMachine 을 하나 생성해줬습니다. "New"  버튼을 클릭하면 나오는 대화상자에서


다음과 같이 입력하고 "Create AVD" 하면 Virtual Machine 한개가 생성됩니다. 그리고 생성된 Virtual Machine 을 선택하고 "Start the selected AVD" 를 클릭하시면


이렇게 머신이 실행됩니다. 조금 느리긴 하지만 쓸만합니다. 다음은 "Emacs 에서 Android 개발환경 세팅" 하는 방법에 대해서 알아보겠습니다.