안드로이드 개발 환경설정 (Windows 기준)
http://blog.naver.com/gadbawe89/220743712882
ㄴ 블로그의 캡쳐 화면을 보면서 설치하는 것이 쉬울 것!
Setup Steps
1. Java JDK
2. Android Studio IDE
3. Android SDK
4. AVD
1. Java JDK
JDK - Java Development Kit. 자바 개발자 도구.
자바 프로그래밍을 할 때 필요한 컴파일러 등이 들어있다.
JDK 설치여부 확인
cmd(실행 > cmd)에서 java -version 을 입력했을 때 정상적으로 버전이 출력된다면 jdk가 설치되어 있는 것이다.JDK 설치 되어있지 않은 경우
다운로드 링크 : http://www.oracle.com/technetwork/java/javase/downloads/index.html
자신의 OS에 맞는 최신 버전의 JAVA SE(Standard Edition)을 다운받아서 설치한다.(Java SE 8u~~)환경변수 설정
제어판 > 시스템 > 컴퓨터 이름, 도메인 및 작업 그룹 설정 밑에 설정 변경 > 고급 > 환경변수- 새 사용자 변수
변수명 : JAVA_HOME
변수값 : (일반적으로) C:\Program Files\Java\jdk1.~cf) JDK 위치 찾기
jdk 위치는 javac.exe(자바 컴파일 프로그램)가 있는 폴더이다.
cmd에서 where /r c:\ javac.exe 입력하면 검색 가능. bin 폴더 앞에까지 경로가 JAVA_HOME이 된다. - 시스템 변수
목록에서 Path 변수 선택 > 편집 > 값 지우지말고 맨 끝에 ;%JAVA_HOME%\bin; 를 추가한다
- 새 사용자 변수
2. Android Studio
Android Studio - Android용 공식 IDE
cf) IDE - Integrated Development Environment. 통합 개발 환경.
코딩을 위한 편집기, 컴파일, 디버그 등 개발에 필요한 기능을 통합적으로 합쳐 만들어 놓은 것.
Visual Studio, Eclipse, Android Studio, Xcode, Intellij 등이 있다.
3. Android SDK
SDK - Software Development Kit. 안드로이드를 개발하기 위한 툴 킷.
개발을 돕는 API, 각종 도구, 샘플 코드, 관련 문서 등이 포함되어있다.
- SDK Manager는 Android Studio를 설치하면 함께 설치된다.
- Android Studio를 실행
- JDK Location 설정
File > Project Structure에서 아까 환경변수 설정에 추가했던 JDK 위치를 입력한다. - 툴바에서 SDK Manager 클릭 > Launch Standalone SDK Manager
Tools와 Extras는 모두 체크하고, Android API 17,21,22,23 체크 > Install
4. AVD
AVD - Android Virtual Device. 가상 디바이스
가상의 안드로이드 기기를 생성하여 앱을 실행시켜 볼 수 있다.
- Android Studio > 툴바에서 AVD Manager를 실행한다.
- Create Virtual Device
- 카테고리중 Phone > Nexus 5 > Next
- 시스템 이미지는 API 레벨은 23, ABI값는 x86를 선택한다. > Next
- AVD이름을 지어주고 Finish
- AVD 목록에서 선택하여 실행(재생)버튼 클릭하면 AVD가 구동된다.
- 컴퓨터의 성능에 따라 다르지만 일반적으로 구동하는데 상당히 긴 시간이 소요된다(...)