Software/Android2015. 1. 27. 10:27

안드로이드 앱을 만들어야 해서 하는김에 자료를 만들어 두려고 합니다.


개발환경 설정은 크게 n가지로 나눕니다.


1. eclipse설치

2. JAVA JDK 설치(목적에 따라 JAVA SE or EE)

3. 환경변수 설정

4. SDK, ADT 설치

5. 스마트폰 개발자 옵션 활성화


1.

https://www.eclipse.org

에 들어가서 IDE를 받아 설치합니다. 저는 

Eclipse IDE for Java EE Developer

를 설치했습니다. 보통 Java Developers를 설치해도 문제 없습니다.

2.
오라클 홈페이지로 들어가서 Java SE를 설치합니다. 용도에 따라서 EE를 설치하는 경우도 있습니다.
JDK, JRE를 선택할 수 있는데, JDK를 설치하면 됩니다.(JDK에서 JRE를 포함합니다.)

라이센스 동의 하시고 설치를 합시다.


3.(출처 : http://blog.naver.com/code1st/220118711916)

Java의 콘솔 입출력 과정과 컴파일 과정에서 명령 프롬프트(cmd)를 통해 컴파일 하는 과정이 있습니다. 이 경로를 함축적으로 표현하기 위해 환경변수를 설정합니다.

우리가 ~.java파일을 만들고 컴퓨터가 읽기위한 .class파일로 컴파일 하는것이 javac입니다. 환경변수를 설정해주면 명령프롬프트에서 간단히 java컴파일러 및 java를 실행할 수 있게됩니다.


내컴퓨터->속성->고급 시스템 설정->환경 변수



시스템 변수를 아래와 같이 새로 만들어 줍시다.



Path라는 시스템 변수에 JAVAHOME의 bin폴더를 넣어줍니다. 단, 각각의 경로를 ; 로 구분해야함을 잊지맙시다.



JAVAHOME의 lib폴더를 CLASSPATH라는 이름으로 만들어 줍니다.



명령프롬프트에서 3가지 명령을 해봅시다

javac -version

java -version

echo %CLASSPATH%


환경변수 설정이 제대로 되었다면 대략 아래와 같은 결과가 나옵니다.



4.

이제 이클립스를 통한 안드로이드 개발을 위해서 이와 관련된 Tool를 받아야 합니다. Virtual Device등을 설치하기 위해서 Android SDK를 설채해야 합니다.

http://developer.android.com 로 접속합니다.


Download에서 other download options


windows용 Android SDK Tool을 받읍시다.

Android studio를 써보지는 않았지만 eclipse와는 별개의 IDE로 보입니다. 이클립스 환경에서 개발하시던 분은 굳이 개발환경을 바꿀 필요는 없겠죠?


다운로드 받으신 후 쭉- 설치하시면 됩니다. 설치 후 SDK Manager를 실행하면 설치할 API버전이 나열됩니다. 저희들이 개발한 버전에 맞추어서 설치하시면 됩니다.

개인적으로 최신, 최저 및 타겟API버전 3종류를 설치하시면 될것 같습니다.

참고로 저는 금일 기준으로 5.0.1, 4.4.2, 4.2.2, 4.0, 2.1, 2.2를 설치하였습니다.



SDK는 이클립스에서 설치할 수 있습니다. 자세한 사항은 아래에서 확인

http://blog.lul.kr/54


eclipse -> help install new software에서 설치를 위한 URL을 Add합니다.

(httpps://dl-ssl.google.com/android/eclipse/)


다 설치해도 무방하며 ndk는 필요한 경우가 아니면 설치하지 않아도 됩니다.



5.

스마트폰의 개발옵션 활성화는 아래를 참고하였다.

http://ha-roo.com/220244125465


옵티머스 g2기준으로 설정->일반->휴대폰 정보->소프트웨어 정보

소프트웨어 정보에서 빌드 번호를 마구 터치해주면 됩니다.

이후 '일반'에서 활성화되는 개발자 옵션에서 디버깅의 'USB 디버깅'을 체크해 줍시다.

'Software > Android' 카테고리의 다른 글

setContentView()  (0) 2015.01.29
짤막한 tip. 인수 생략  (0) 2015.01.29
용어  (0) 2015.01.29
일단 한번 돌려보기  (0) 2015.01.29
안드로이드 새 프로젝트 만들기  (0) 2015.01.29
Posted by 십자성군