Linux (Ubuntu)

  1. Java Installation
    리눅스에 기본으로 깔려있는 open JDK 삭제(optional)
    $ sudo apt-get purge openjdk*

    자바를 받아올 PPA를 추가(온라인상의 배포처를 추가하는 개념)

    $ sudo add-apt-repository ppa:webupd8team/java
    $ sudo apt-get update
    자바 설치:
    $ sudo apt-get install oracle-java8-installer
    자바 설치 확인:
    $ java -version
    $ update-alternatives --config java
  2. Install Android SDK (Software Developer Kit)
    안드로이드 SDK 다운로드 페이지(http://developer.android.com/sdk/index.html)에서 제일 하단 VIEW ALL DOWNLOADS AND SIZES 드랍다운 메뉴를 열어 SDK Tools Only 항목에서 Linux 32 & 64-bit의 android-sdk_r23.0.2-linux.tgz 파일을 다운받는다.
    다운받은 위치로 이동해서 원하는 위치(~/)에 압축을 풀고

    $ tar -xvzf android-sdk_r23.0.2-linux.tgz -C ~/
    vi편집기로 환경변수 설정을 한다:
    $ vi ~/.bashrc
    다음의 내용을 파일의 제일 마지막에 추가한다:
    export ADROID_SDK_HOME=~/android-sdk-linux
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ADROID_SDK_HOME/tools/lib
    export PATH=$PATH:$ADROID_SDK_HOME/tools:$ADROID_SDK_HOME/platforms

    source 명령으로 환경설파일의 수정된 값이 적용되도록 한다:

    $ source ~/.bashrc

    android 명령어로 Android SDK Manager를 실행한 후 필요한 package들을 설치한다:

    $ android



  3. Install Android NDK (Native-code Developer Kit)
    안드로이드 NDK 다운로드 페이지(http://developer.android.com/tools/sdk/ndk/index.html)로 이동해서 해당 플랫폼(리눅스 64bit)에 해당되는 NDK 파일(android-ndk64-r10b-linux-x86_64.tar.bz2)을 다운받는다.
    다운받은 위치로 이동해서 원하는 위치(~/)에 압축을 풀고

    $ tar -xvzf android-ndk64-r10b-linux-x86_64.tar.bz2 -C ~/
    vi편집기로 환경변수 설정을 한다:
    $ vi ~/.bashrc
    다음의 내용을 파일의 제일 마지막에 추가한다:
    export ANDROID_NDK_HOME=~/android-ndk-r10b
    export PATH=$PATH:$ANDROID_NDK_HOME

    source 명령으로 환경설파일의 수정된 값이 적용되도록 한다:

    $ source ~/.bashrc
  4. Install 32bit Libraries
    우분투 기본설치 시 32bit 라이브러리들은 설치가 되지 않는다. 하지만 안드로이드 SDK는 32bit 시스템 기준으로 컴파일하기 때문에, 32bit 라이브러리 팩을 다음과 같이 설치한다. 만약 설치하지 않으면 단계 6에서 SDK 경로를 잡아줄 때 ADB에러가 발생한다.

    $ sudo apt-get install ia32-libs
    만약 이 ia32-libs 패키지가 설치가 되지 않는다면 직접 하나하나 설치해줘야 한다:
    $ sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1
  5. Install ADT (Android Developer Tools)
    이클립스 Help > Install New Software > Add 를 눌러 ADT를 설치한다.

    Name: ADT
    Location: https://dl-ssl.google.com/android/eclipse/
  6. Eclipse Configuration Setting
    이클립스를 실행시켜 Window > Preferences > Android 에서 앞에서 설치한 SDK와 NDK의 경로를 잡아준다.



Windows

  1. Java Installation
    - 다운로드: http://www.oracle.com/technetwork/java/javase/downloads/index.html
    http://sens.tistory.com/129 참고할 것
  2. Eclipse Installation & Setting
    - 다운로드: http://www.eclipse.org/downloads/
    - Window > Preferences > General > Workspace > Text file encoding > Other : UTF-8 선택
  3. Android SDK Installation & Environmental Variables Setting
    - 다운로드: http://developer.android.com/sdk/index.html
    - SDK Manager를 실행시켜 android SDK Platform-tools 등 필요한 패키지들을 설치
    - 시스템 변수 > Path > 편집 > Path > Android SDK 설치 경로 추가 C:\Program Files (x86)\Android\android-sdk;
  4. Android ADT Plugin Installation
    - 웹에서 다운받아 설치하는 방법: Help > Eclipse Marketplace > Search > "android" > Android Development Tools for Eclipse > Install
  5. Android - Eclipse Linkage
    - Window > Preference > Android > SDK Location



References