2. 앱 개발환경 구축 Step by Step 안드로이드 프로그래밍 쉽게 시작하는 안드로이드 4.4 앱 개발
Contents title 2.1 안드로이드 앱 운영환경 2.2 안드로이드 앱 개발환경 2.3 안드로이드 앱 개발환경 구축
2.1 안드로이드 앱 운영환경
안드로이드 아키텍처 안드로이드 아키텍처는 리눅스 커널을 기반으로 하는 라이브러리와 런타임(달빅가상머신)이 있으며, 그 위에 어플리케이션 프레임워크가 있고 최상위에 우리가 실행하는 어플리케이션(앱)이 있음
안드로이드 아키텍처 구성요소
계속
2.2 안드로이드 앱 개발환경
앱 개발환경 안드로이드 앱은 통합개발환경(IDE: Integrated Development Environment)을 이용하여 개발하고, 안드로이드 SDK(Android Software Development Kit)에 있는 컴파일러로 실행파일을 만듦. 실행파일은 달빅가상머신 환경에서 AVD(Android Virtual Device)를 이용하여 실행하거나, 데이터 케이블로 PC에 연결된 스마트폰에 전송하여 실행
앱 개발환경 구성요소
계속
2.3 안드로이드 앱 개발환경 구축
개발환경 구축 절차 ❶ JDK 설치 ❷ 안드로이드 SDK 번들 설치 ❸ 앱 실행환경 구축
Step 1. JDK 설치 (1) JDK 다운로드(www.oracle.com) (2) JDK 설치 교재 참조
Step 2. 안드로이드 SDK 번들 설치 Version Release date 파일명 설치방법 비고 4.4 (KitKat) 2013.10.31 adt-bundle-windows-x86_64-20140321.zip 4.4.2 2013.12.9 교재 참조 4.4.4 (KitKat Wear) 2014.6.17 PPT 참조 가능하면 최신 버전 설치 권장
Android 4.4 버전에 따른 설치 안드로이드 버전은 수시로 업그레이드 됨 교재는 4.4.2 (API level 19, KitKat) 설치로 구성되어 있음 4.4.2 대신 최신에 발표된 4.4.4 (API level 20, KitKat Wear)를 설치하여 개발 가능 Version API level Release date 파일명 설치방법 4.4 (KitKat) 19 2013.10.31 4.4.2 2013.12.9 adt-bundle-windows-x86_64-20140321.zip 교재 참조 4.4.4 (KitKat Wear) 20 2014.6.17 adt-bundle-windows-x86_64-20140702.zip 교재 출판 후 추가된 내용, PPT 참조
① API 19: Android 4.4 KitKat 설치 절차 (1) 안드로이드 SDK 번들 다운로드 (www.android.com) 파일명: adt-bundle-windows-x86_64-20140321.zip (2) 안드로이드 SDK 번들 압축해제 교재 참조
② API 20: Android 4.4 KitKat Wear 설치 절차 (1) 안드로이드 SDK 번들 다운로드 (www.android.com) 파일명: adt-bundle-windows-x86_64-20140702.zip (2) 안드로이드 SDK 번들 압축해제
Android SDK 다운로드 Android 4.4.4 (KitKat Wear) Android 홈페이지 (www.android.com)
Android 4.4.4 (KitKat Wear) 계속
Android 4.4.4 (KitKat Wear) 계속
Android 4.4.4 (KitKat Wear) 계속
Android 4.4.4 (KitKat Wear) 계속 설치할 시스템의 운영체계 종류에 따라 선택
adt-bundle-windows-x86_64-20140702.zip을 Android 4.4.4 (KitKat Wear) 계속 다운로드할 안드로이드 SDK인 adt-bundle-windows-x86_64-20140702.zip을 C:/android4_4_4 폴더에 저장함
Android 4.4.4 (KitKat Wear) Android SDK 압축풀기
Android 4.4.4 (KitKat Wear) 계속 압축이 풀린 폴더
Android 4.4.4 (KitKat Wear) workspace 폴더 생성 앱 개발 프로젝트가 저장될 작업공간
Android 4.4.4 (KitKat Wear) eclipse 실행
Android 4.4.4 (KitKat Wear) 계속
C:/android4_4_4/workspace 폴더로 (KitKat Wear) 계속 workspace 폴더 지정 workspace를 C:/android4_4_4/workspace 폴더로 변경하고자 할 때
C:/android4_4_4/workspace 폴더 선택 (KitKat Wear) 계속 C:/android4_4_4/workspace 폴더 선택
Android 4.4.4 (KitKat Wear) 계속
Android 4.4.4 (KitKat Wear) 계속 eclipse가 실행된 상태
Step 3. 앱 실행환경 구축 처음 이클립스를 실행하면 Workspace를 설정하는 창이 나타남. Workspace는 프로젝트 단위로 생성되는 앱이 저장되는 공간으로, 디폴트 위치는 User(사용자) 폴더 내로 지정된다(❸). 이 책에서는 안드로이드 SDK 압축파일을 다운로드 받았던 android 폴더 에 Workspace 폴더를 만들어 앱 프로젝트를 관리하기로 한다. Workspace 위치를 변경하기 위해 ‘Browser’ 버튼을 클릭하고 폴더를 지정하면 됨 교재 참조
이클립스 Perspective (개발하면 구성)
Case 1. AVD 실행환경 AVD 생성 교재 참조
계속 Case 1. AVD 실행환경 이클립스의 ‘Window Android Virtual Device Manager’를 클릭하면 AVD manager 창이 나타남. ‘New’ 버튼을 클릭하여(❶) 설치 진행
계속 AVD 설정 창 AVD 설정 창이 나타나면 각 항목의 값들을 입력하고(❷) ‘OK’ 버튼을 클릭
계속 AVD 실행 항목과 설정 예
계속
Case 2. 스마트폰 실행환경 스마트폰 제조사의 홈페이지에서 스마트폰 통합USB 드라이버를 다운로드 받아 설치 교재 참조
Thank you