우분투에 안드로이드 개발환경 설정하기

안드로이드용 프로그램을 개발해보려고 인터넷을 뒤지다 보니 필요한 정보들이 Android Developers 사이트에 잘 정리되어 있었다. 문제는 모두 영어여서 그 많은 내용을 다 읽기가 쉽지가 않다는 것이다.



백문이 불여일견이어서, 실제로 간단한 프로그램이라도 해보면서 공부를 해보는 것이 좋을 것 같아 개발환경을 설치할려고 하니, 그것도 쉬운 것은 아니었다.
그래서 실제 해본 내용을 정리해 보았다.


  1. 우분투 설치: http://www.ubuntu.com/ 가서 Desktop을 다운 받아 설치한다.
  2. Eclipse 설치: 우분투 설치 후 Ubuntu Software Center에서 Eclipse를 선택하여 설치한다.
    Eclipse는 Visual Studio와 같은 개발 IDE이다.
  3. Android SDK 설치: http://developer.android.com/sdk/installing.html
    Linux용으로 다운 받은 후 개인 home 폴더 밑에 바로 설치하면 됨

    ~/.bashrc 화일을 열어서 export PATH=${PATH}:~/android-sdk-linux_86/tools 라인을 맨마지막에 추가
  4. ADT (Android Development Tools) 설치: Eclipse에 안드로이드 개발환경을 추가하기 위한 작업

    eclipse에서 Help 메뉴 밑의 install new software을 실행http://developer.android.com/sdk/eclipse-adt.html

    설치가 안되는 문제 발생시 여기 가면 해결책 있음 http://miraclekim.tistory.com/11

    * 다음과 같은 에러가 발생하면서 설치가 안될 때

    An error occurred while installing the items
    session context was:(profile=PlatformProfile,
    phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install,
    operand=null --> [R]org.eclipse.ant.ui 3.4.1.v20090901_r351,
    action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
    The artifact file for osgi.bundle,org.eclipse.ant.ui,
    3.4.1.v20090901_r351 was not found.
    -> 해결책: Go to System -> Administration -> Synaptic Package Manager and search for "eclipse"

    Then mark "eclipse" for install
    http://www.mail-archive.com/android-beginners@googlegroups.com/msg17325.html
  5. SDK Components 추가: 설치한 Android SDK중에서 필요한 SDK와 Emulator만 Ubuntu에 추가하는 것

    터미널에서 android를 친 후 Available Packages에서 필요한 것 선택
    http://developer.android.com/sdk/adding-components.html#installingComponents
  6. AVD (Android Virtual Devices) 생성하기: 추가된 Emulator, 즉 가상의 안드로이드 폰을 생성하는것
    http://developer.android.com/guide/developing/tools/avd.html

    터미널에서 "android list targets"한 후 target id를 기억하고,
    "android create avd --target 2 --name my_avd1.5"와 같이 명령을 내림
    또는 터미널에서 android를 친 후 아래 그림과 같이 Virtual Devices에서 New..를 하여 생성할 후 있음
  7. Eclipse에서 Project 생성 ...
    http://developer.android.com/resources/index.html 여기 있는 튜토리얼 보면서 따라하기.

다 설치하고 보니 다음 사이트에 나름 정리가 잘 되있었다. 항상 Search하자...쩝

댓글

  1. 많은 도움 되었어요. 감사

    답글삭제
  2. 좋은글입니다 보고 따라서 설치했어요
    감사합니다 ~^^

    답글삭제

댓글 쓰기