2010년 1월 22일 금요일

안드로이드 시작하기(설치)

안드로이드를 공부하리라 결심하면서 가장 먼저 한 일은 역시 정보수집 이었습니다. 멀 알아야지 시작을 할테니까 ㅋㅋ

현재 캐나다이기 때문에 서적은 구입할수 없었고(구할려고 하면 구할 수 있다. 다만 캐나다는 서적이 한국에 비해 비싸다) 도서관 홈페이지를 통해 검색해 보았으나 안드로관련 서적은 없는 상태 ㅠ.ㅠ

여기저기 웹페이지, 블로그, 카페 등을 돌아다니면서 공부를 해야했습니다. ㅠ.ㅠ (여기서, 댓글은 못달았지만 많은 정보 주신 카페분들, 블로거분들에게 감사의 인사를 꾸벅 -_-)

공부를 시작하면 역시 이론공부보다는 실전!! 이라고 생각하는 나이기에 ㅡ,ㅡ;;; 일단 개발환경 설치부터 들어갔습니다.

안드로이드 개발환경을 구축하기 위해선 다음과 같은 과정이 필요!!

  1. 이클립스 설치
  2. JDK 설치
  3. 이클립스 플러그인 설치
  4. 안드로이드 SDK 설치
  5. AVD 생성 (나중을 위해 Virtual SD CARD 도 생성)

먼저 이클립스부터 설치해보도록 하죠.

안드로이드 개발은 자바를 기반으로 합니다. 그렇기에 자바용 개발툴을 그대로 사용할 수 있습니다. 개발시 유용한 기능 제공하는 플러그인을 지원하는 이클립스를 설치!!

이클립스는 이클립스 홈페이지에서 다운가능합니다. 사이트를 들어가면 다운로드 항목에서 Eclipse IDE for Java Developers를 다운받도록 하면 됩니다. 압축을 원하는 폴더에 해제하고 나면 이클립스 설치는 끝이납니다.

개발툴이 있어도 컴파일을 할 수 없으면 말짱 도루묵!! 자바를 컴파일 하기 위해 JDK를 설치해보도록 하죠.

JDK 역시 Sun 홈페이지에서 다운로드 항목에서 Java SE로 들어가신 후 Java SE Development Kit (JDK)를 다운로드 하신 후에 설치를 해주시면 됩니다.





다음으로 이클립스 플러그인인 ADT(Android Development Toolkit)를 설치하도록 합시다.

이클립스 메뉴에서 Help 의 Install New Software를 선택하신 후, Add 를 선택하셔서 Location 에 http://dl-ssl.google.com/android/eclipse 를 Add 합니다.

Developer Tools 를 펼치면 DDMS 와 ADT가 있습니다 체크하신후 Next
이 이후부터는 Next 와 Finish 클릭만으로 설치하시면 됩니다. (뭔가 대충 ㅡ,ㅡ;;;)
설치하신후에 이클립스를 다시 시작한다고 하니 갑자기 꺼진다고 놀라지 마세요.
간혹 영어라서 읽어보지 않고 호들갑 떠시면 곤란합니다 ㅋ

이제는 SDK 경로를 지정해주고 업데이트를 해보도록 하죠

SDK 경로 지정은 이클립스 메뉴의 Window의 Preferences로 들어가셔서 보시면 왼쪽 메뉴에 Android를 클릭합니다. SDK 로케이션에 SDK가 설치된 경로를 지정해주시면 됩니다. 아래의 그림을 참고해주세요.


다음으로 SDK 를 업데이트 하기 위해 SDK and AVD Manager를 열어보도록 합시다. 이클립스의 툴바에 보시면 아래그림과 같은 핸드폰모양의 아이콘을 클릭하시면 됩니다.
Manager 의 왼쪽에서 Available Packages를 선택하시면 업데이트 가능한 목록이 나옵니다. 체크를 하신후에 Install Selected를 클릭하셔서 진행하시면 됩니다.
설치하기 까지 다소 시간이 걸릴 수 있으니 느긋하게 기다려주세요 ㅎㅎ

이제 마지막으로 AVD 와 Virtual SD Card 를 생성해보도록 하죠.

다시 한번 SDK and AVD Manager 를 열도록 합니다. 이번에는 Virtual Devices 항목을 선택해서 새롭게 생성하기 위해 New를 클릭!!
Name 에는 AVD의 이름을 Target 에는 사용할 SDK의 버전을 선택하시면 됩니다.
요즘에는 SD Card 생성을 커맨드 명령으로 내렸는데 이제는 이렇게 이클립스에서 바로 생성이 가능합니다. 원하는 사이즈의 용량을 적으시면 됩니다.

Hardware 부분에는 AVD의 특성을 넣어줄 수 있습니다. SD Card 지원여부도 New 를 선택해서 지원해주시면 됩니다.

모든 설정이 끝나면 Create AVD를 클릭하셔서 마무리 하시면 됩니다.

여기까지가 기본적인 안드로이드 개발환경 설정하는 방법입니다.
첫 포스팅이라서 그렇게 좋은 자료가 되지 못 할 수도 있겠지요? ㅎㅎ

그래도 찾아오시는 분들이 이자료를 통해서 쉽게쉽게 배워가셨으면 합니다. 이제 실질적인 코딩에 들어가보아야죠 ㅎㅎㅎ

댓글 1개:

  1. trackback from: 삼성 안드로이드폰 '갤럭시2'의 사양과 이미지 공개
    최근 안드로이드폰 시장에 적극적으로 참여중인 삼성전자는 지금까지 Galaxy, Spica, Moment, Behold2 등 다양한 안드로이드폰을 출시했습니다. 올해에도 다양한 안드로이드폰 출시를 준비중인 삼성전자는, 아직까지는 뚜렷한 반응을 이끌어내지는 못하고 있는 것으로 보입니다. 이러한 가운데, 삼성의 최신 안드로이드폰인 갤럭시2의 이미지가 유출되었습니다. androphones.com 에서 공개한 이미지에 따르면, 갤럭시2는 전작인 갤럭시와는 달..

    답글삭제