2. 앱 개발환경 구축

41
2. 앱 앱앱앱앱 앱앱 쉽쉽 쉽쉽쉽쉽 쉽쉽쉽쉽쉽 4.4 쉽 쉽쉽 Step by Step 쉽쉽쉽쉽쉽 쉽쉽쉽쉽쉽

Upload: yitro

Post on 06-Jan-2016

337 views

Category:

Documents


0 download

DESCRIPTION

2. 앱 개발환경 구축. Step by Step 안드로이드 프로그래밍. 쉽게 시작하는 안드로이드 4.4 앱 개발. Contents title. 2.1 안드로이드 앱 운영환경. 2.2 안드로이드 앱 개발환경. 2.3 안드로이드 앱 개발환경 구축. 2.1 안드로이드 앱 운영환경. 안드로이드 아키텍처. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 2.  앱  개발환경 구축

2. 앱 개발환경 구축

쉽게 시작하는 안드로이드 4.4 앱 개발

Step by Step안드로이드 프로그래밍

Page 2: 2.  앱  개발환경 구축

Contents ti-tle2.1 안드로이드 앱 운영환경

2.2 안드로이드 앱 개발환경

2.3 안드로이드 앱 개발환경 구축

Page 3: 2.  앱  개발환경 구축

2.1 안드로이드 앱 운영환경

Page 4: 2.  앱  개발환경 구축

안드로이드 아키텍처

안드로이드 아키텍처는 리눅스 커널을 기반으로 하는 라이브러리와 런타임 ( 달빅가상머신 )이 있으며 , 그 위에 어플리케이션 프레임워크가 있고 최상위에 우리가 실행하는 어플리케이션 ( 앱 ) 이 있음

Page 5: 2.  앱  개발환경 구축

안드로이드 아키텍처 구성요소

Page 6: 2.  앱  개발환경 구축

계속

Page 7: 2.  앱  개발환경 구축

2.2 안드로이드 앱 개발환경

Page 8: 2.  앱  개발환경 구축

앱 개발환경

안드로이드 앱은 통합개발환경 (IDE: Integrated Development Environment) 을 이용하여 개발하고 , 안드로이드 SDK(Android Software Development Kit) 에 있는 컴파일러로 실행파일을 만듦 . 실행파일은 달빅가상머신 환경에서 AVD(Android Virtual Device) 를 이용하여 실행하거나 , 데이터 케이블로 PC 에 연결된 스마트폰에 전송하여 실행

Page 9: 2.  앱  개발환경 구축

앱 개발환경 구성요소

Page 10: 2.  앱  개발환경 구축

계속

Page 11: 2.  앱  개발환경 구축

2.3 안드로이드 앱 개발환경 구축

Page 12: 2.  앱  개발환경 구축

개발환경 구축 절차

❶ JDK 설치 ❷ 안드로이드 SDK 번들 설치 ❸ 앱 실행환경 구축

Page 13: 2.  앱  개발환경 구축

Step 1. JDK 설치

(1) JDK 다운로드 (www.oracle.com)(2) JDK 설치 교재 참조

Page 14: 2.  앱  개발환경 구축

Step 2. 안드로이드 SDK 번들 설치

Version Release date

파일명 설치방법 비고

4.4(KitKat)

2013.10.31 adt-bun-dle-win-dows-x86_64-20140321.zip

4.4.2(KitKat)

2013.12.9 교재 참조

4.4.4(KitKat Wear)

2014.6.17 PPT 참조 가능하면 최신 버전 설치 권장

Page 15: 2.  앱  개발환경 구축

Android 4.4 버전에 따른 설치

Ver-sion

API level

Release date

파일명 설치방법

4.4(KitKat)

19 2013.10.31

4.4.2(KitKat)

19 2013.12.9 adt-bundle-win-dows-x86_64-20140321.zip

교재 참조

4.4.4(KitKat Wear)

20 2014.6.17 adt-bundle-win-dows-x86_64-20140702.zip

교재 출판 후 추가된 내용 , PPT 참조

안드로이드 버전은 수시로 업그레이드 됨 교재는 4.4.2 (API level 19, KitKat) 설치로 구성되어 있음 4.4.2 대신 최신에 발표된 4.4.4 (API level 20, KitKat Wear) 를 설치하여 개발 가능

Page 16: 2.  앱  개발환경 구축

① API 19: Android 4.4 KitKat

설치 절차 (1) 안드로이드 SDK 번들 다운로드 (www.android.com)

파일명 : adt-bundle-windows-x86_64-

20140321.zip

(2) 안드로이드 SDK 번들 압축해제

교재 참조

Page 17: 2.  앱  개발환경 구축

② API 20: Android 4.4 KitKat Wear

설치 절차 (1) 안드로이드 SDK 번들 다운로드 (www.android.com) 파일명 : adt-bundle-windows-x86_64-20140702.zip

(2) 안드로이드 SDK 번들 압축해제

Android 4.4.4

(KitKat Wear)

Page 18: 2.  앱  개발환경 구축

Android SDK 다운로드 Android 홈페이지 (www.android.com)

Android 4.4.4

(KitKat Wear)

Page 19: 2.  앱  개발환경 구축

계속Android

4.4.4(KitKat Wear)

Page 20: 2.  앱  개발환경 구축

계속Android

4.4.4(KitKat Wear)

Page 21: 2.  앱  개발환경 구축

계속Android

4.4.4(KitKat Wear)

Page 22: 2.  앱  개발환경 구축

계속

설치할 시스템의 운영체계 종류에 따라

선택

Android 4.4.4

(KitKat Wear)

Page 23: 2.  앱  개발환경 구축

계속

다운로드할 안드로이드 SDK 인 adt-bundle-windows-x86_64-

20140702.zip 을C:/android4_4_4 폴더에 저장함

Android 4.4.4

(KitKat Wear)

Page 24: 2.  앱  개발환경 구축

Android SDK 압축풀기Android

4.4.4(KitKat Wear)

Page 25: 2.  앱  개발환경 구축

계속

압축이 풀린 폴더

Android 4.4.4

(KitKat Wear)

Page 26: 2.  앱  개발환경 구축

workspace 폴더 생성 앱 개발 프로젝트가 저장될 작업공간

Android 4.4.4

(KitKat Wear)

Page 27: 2.  앱  개발환경 구축

eclipse 실행 Android

4.4.4(KitKat Wear)

Page 28: 2.  앱  개발환경 구축

계속 Android

4.4.4(KitKat Wear)

Page 29: 2.  앱  개발환경 구축

계속

workspace 를 C:/android4_4_4/workspace

폴더로 변경하고자 할 때

workspace 폴더 지정

Android 4.4.4

(KitKat Wear)

Page 30: 2.  앱  개발환경 구축

계속

C:/android4_4_4/workspace 폴더 선택

Android 4.4.4

(KitKat Wear)

Page 31: 2.  앱  개발환경 구축

계속Android

4.4.4(KitKat Wear)

Page 32: 2.  앱  개발환경 구축

계속eclipse 가 실행된 상태

Android 4.4.4

(KitKat Wear)

Page 33: 2.  앱  개발환경 구축

Step 3. 앱 실행환경 구축workspace 설정

처음 이클립스를 실행하면 Workspace 를 설정하는 창이 나타남 . Workspace 는 프로젝트 단위로 생성되는 앱이 저장되는 공간으로 , 디폴트 위치는 User( 사용자 ) 폴더 내로 지정된다 (❸). 이 책에서는 안드로이드 SDK 압축파일을 다운로드 받았던 android 폴더에 Workspace 폴더를 만들어 앱 프로젝트를 관리하기로 한다 . Workspace 위치를 변경하기 위해 ‘ Browser’ 버튼을 클릭하고 폴더를 지정하면 됨 교재 참조

Page 34: 2.  앱  개발환경 구축

이클립스Perspective ( 개발하면 구성 )

Page 35: 2.  앱  개발환경 구축

Case 1. AVD 실행환경

AVD 생성 교재 참조

Page 36: 2.  앱  개발환경 구축

계속Case 1. AVD 실행환경

이클립스의 ‘ Window Android Virtual Device Manager’ 를 클릭하면 AVD manager 창이 나타남 . ‘New’ 버튼을 클릭하여 (❶) 설치 진행

Page 37: 2.  앱  개발환경 구축

계속 AVD 설정 창

AVD 설정 창이 나타나면 각 항목의 값들을 입력하고 (❷) ‘OK’ 버튼을 클릭

Page 38: 2.  앱  개발환경 구축

계속AVD 실행 항목과 설정 예

Page 39: 2.  앱  개발환경 구축

계속

Page 40: 2.  앱  개발환경 구축

Case 2. 스마트폰 실행환경

스마트폰 제조사의 홈페이지에서 스마트폰 통합 USB 드라이버를 다운로드 받아 설치 교재 참조

Page 41: 2.  앱  개발환경 구축

Thank you