Setting up Android Development Environment

Similar documents
4S 1차년도 평가 발표자료

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

2009년 상반기 사업계획

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

!K_InDesginCS_NFH

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

ODS-FM1

CD-RW_Advanced.PDF

Microsoft PowerPoint - 안드로이드 개발 환경 구축(170411)

Secure Programming Lecture1 : Introduction

Orcad Capture 9.x

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Chapter 1

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

APOGEE Insight_KR_Base_3P11

슬라이드 1

B.3 JDBC 설치 JDBC Java DataBase Connectivity 는자바에서 DBMS의종류에상관없이일관된방법으로 SQL을수행할수있도록해주는자바 API Application Program Interface 다. 이책에서는톰캣과 SQL Server 간의연결을위

( )부록

서현수

JAVA 플랫폼 개발 환경 구축 및 활용

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

Solaris Express Developer Edition

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

Install stm32cubemx and st-link utility

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

PowerPoint Template

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

chapter4

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft PowerPoint - 02처음으로만드는(Ver 1.0)

ISP and CodeVisionAVR C Compiler.hwp

10X56_NWG_KOR.indd


Microsoft PowerPoint - chap01-C언어개요.pptx

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

JDK이클립스

Dropbox Forensics

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

슬라이드 1

스마트월드캠퍼스 교육교제

Microsoft Word - Modelsim_QuartusII타이밍시뮬레이션.doc

Smart Power Scope Release Informations.pages

Remote UI Guide

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

Windows Server 2012

2009년 상반기 사업계획

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

목차 1. 개요 USB 드라이버 설치 (FTDI DRIVER) FTDI DRIVER 실행파일 USB 드라이버 확인방법 DEVICE-PROGRAMMER 설치 DEVICE-PROGRAMMER

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

Windows 8에서 BioStar 1 설치하기

Microsoft PowerPoint - Install Guide[ ].ppt [호환 모드]

슬라이드 1

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

SAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

초보자를 위한 C++

PowerPoint Presentation

Microsoft PowerPoint - ARM 개발 환경.ppt

슬라이드 1

슬라이드 1

C# Programming Guide - Types

Google Maps Android API v2

DE1-SoC Board

PRO1_02E [읽기 전용]

슬라이드 1

Microsoft Word - Automap3

슬라이드 1

airDACManualOnline_Kor.key

MAX+plus II Getting Started - 무작정따라하기

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

에접속하여상단메뉴에서 [DOWNLOADS] 를클릭한다. 다운로드페이지에서 Java 카테고리에있는 [Java SE] 를클릭하고페이지가바뀌면 [Java Platform (JDK)] 를클릭한다. JDK 버전은다운로드하는시점에따라다를수

PowerPoint 프레젠테이션

슬라이드 1

Microsoft PowerPoint - Windows CE Programming_2008 [호환 모드]

인켈(국문)pdf.pdf

4. Compass 명령어를알아보자. compass <command> [<option>, <option>, <option>.. <option>] command : 명령어. clean - Remove generated files and the sass cache. com

슬라이드 1

*Revision History 날짜 내용 최초작성 Tel Fax [2] page

Sun Java System Messaging Server 63 64

PowerPoint Presentation

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

초보자를 위한 ADO 21일 완성

untitled

1. 도구개요 CppUnit Testing 소개 CppUnit 는 C++ 용 testing Framework 로 Java 의 JUnit 을 C++ 로구현 C++ 언어에서사용할수있도록개발된 Open Source 프로젝트로, source code 의특정 Module 이의도

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로


PowerPoint 프레젠테이션

05Àå

파워포인트


manual pdfÃÖÁ¾

제품 소개 및 특징 제품 사용 시 주의사항 본 제품은 차량 사고 발생시의 영상과 음성을 저장하여 사고 원인을 분석하는데 도 움을 주는 차량용 영상 기록 장치입니다.! 본 제품은 개인적인 용도로만 사용하여야 하며, 사용설명서에 명시된 사 항 외에 다른 목적으로 제품을 사

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Transcription:

Setting up Android Development Environment Bok, Jong Soon Jongsoon.bok@gmail.com www.javaexpert.co.kr

Order 1. Check System Requirements 2. JDK 1.7.0_04 3. Eclipse Indigo Classic 3.7.2 4. Android SDK (the latest Android platform) 5. ADT Plugin for Eclipse 6. AVDAndroid Virtual Device 7. Update My PATH 8. Debugging 9. 안드로이드한글메뉴변경및입력모드변경

Check System Requirements Supported Operating Systems Windows XP (32-bit), Vista (32- or 64-bit), or Windows 7 (32- or 64-bit) Mac OS X 10.5.8 or later (x86 only) Linux GNU C Library (glibc) 2.7 or later is required. On Ubuntu Linux, version 8.04 or later is required.

Check System Requirements (Cont.) Hardware Requirements Component type Approximate size Comments SDK Tools 35MB Required SDK Platform-tools 6MB Required Android platform (each) 150MB At least one platform is required. SDK Add-on (each) 100MB Optional USB Driver for Windows 10MB Optional For Windows only. Samples (per platform) 10MB Optional Offline documentation 250MB Optional

Installation JDK on Windows http://www.oracle.com/technetwork/java/jav ase/downloads/index.html

Installation JDK on Windows (Cont.)

Installation Eclipse on Windows http://www.eclipse.org/downloads/

Installation Eclipse on Windows (Cont.)

Installation Eclipse on Windows (Cont.)

Installation Android SDK on Windows http://developer.android.com/sdk/index.html

Installation Android SDK on Windows (Cont.)

Installation Android SDK on Windows (Cont.)

Installation Android SDK on Windows (Cont.)

Installation Android SDK on Windows (Cont.)

Installation Android SDK on Windows (Cont.)

Installation Android SDK on Windows (Cont.)

Installation Android SDK on Windows (Cont.)

Installation Android SDK on Windows (Cont.)

Installation Android SDK on Windows (Cont.)

Installation Android SDK on Windows (Cont.)

Installation ADT Plugin for Eclipse

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation AVD for Eclipse

Installation AVD for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.) Configuring Skin HVGA (320x480) QVGA (240x320) WQVGA400 (240x400) WQVGA432 (240x432) WVGA800 (480x800) WVGA854 (480x854)

Installation AVD for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.)

Update PATH Adding both tools/ and platform-tools/ to your PATH. Lets you run command line tools without needing to supply the full path to the tool directories. 변수이름 : ANDROID_HOME 변수값 : C:\Program Files\Android\android-sdk

Update PATH (Cont.) 변수이름 : PATH 변수값 : ;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform- tools;

Update PATH (Cont.)

Installation JDK on Ubuntu http://www.oracle.com/technetwork/java/jav ase/downloads/index.html

Installation JDK on Ubuntu (Cont.)

Installation Eclipse on Ubuntu http://www.eclipse.org/downloads/

Installation Eclipse on Ubuntu (Cont.)

Installation Eclipse on Ubuntu (Cont.)

Installation Android SDK on Ubuntu http://developer.android.com/sdk/index.html

Installation Android SDK on Ubuntu (Cont.)

Installation Android SDK on Ubuntu (Cont.)

Installation Android SDK on Ubuntu (Cont.)

Installation Android SDK on Ubuntu (Cont.)

Installation Android SDK on Ubuntu (Cont.)

Installation Android SDK on Ubuntu (Cont.)

Installation Android SDK on Ubuntu (Cont.)

Installation Android SDK on Ubuntu (Cont.)

Installation Android SDK on Ubuntu (Cont.)

Installation ADT Plugin for Eclipse

Installation ADT Plugin for Eclipse

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation ADT Plugin for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.)

Installation AVD for Eclipse (Cont.)

reference : 김상형, 안드로이드프로그래밍정복 ( 개정판 ) 제 1 권 ( 서울 : 한빛미디어,2011) Debugging AVD 생성 AVD 가기동되지않을때대처방법 : 버그수정 에뮬레이터가제대로실행되면다행이나한글윈도우에서는약간의문제가발생할수있음 AVD 생성후첫기동했을때에뮬레이터가뜨지않고다음과같은에러메시지가나타나는경우가있음 AVD 가저장되는경로에영문이아닌문자가있으면이클립스가에뮬레이터제대로기동못함 SDK 업데이트속도가워낙빠르다보니구글이동양권의운영체제까지충분하게테스트하지못해발생한일종의버그

reference : 김상형, 안드로이드프로그래밍정복 ( 개정판 ) 제 1 권 ( 서울 : 한빛미디어,2011) Debugging (Cont.) AVD 가기동되지않을때대처방법 : 버그수정 해결방법은 AVD 를한글이포함되지않는경로로옮김 AVD 의경로는 GUI 상에서편집할수없으므로명령창에서편집 [ 버그수정 1] 명령창을열고 AVD 가저장되어있는 C:\User\ 사용자계정 \.android\avd 폴더로이동한후다음명령으로 AVD 를적당한곳으로이동 android move avd n avd9 -p c:\windows\avd9.avd <avd9 라는이름의 AVD 를 C:\Windows 아래의 avd9.avd 폴더로이동시키라는명령 > 루트를깔끔하게유지하기위해 Windows 폴더아래로옮겼는데 Program Files 아래에둘수도있고 C:\Avd 식으로별도의폴더를만들어도상관없음 ( 경로에한글만포함되지않으면됨 ) 이명령이제대로동작하려면 java 와안드로이드 SDK 에대해 Path 지정이되어있어야함 대상폴더의부모폴더는존재해야하며마지막폴더인 avd9.avd 는직접생성하므로존재해서는안됨

reference : 김상형, 안드로이드프로그래밍정복 ( 개정판 ) 제 1 권 ( 서울 : 한빛미디어,2011) Debugging (Cont.) AVD 가기동되지않을때대처방법 : 버그수정 [ 버그수정 2] 탐색기로 AVD 폴더를원하는곳으로이동시키고정보파일의경로만수정 C:\User\ 사용자계정 \.android\avd 폴더안에생성되어있는 avd9.avd 를잘라내서 C:\Windows 폴더에붙여넣음 메모장으로 avd 폴더에남아있는 avd9.ini 파일을열어 path 를이동한경로명으로수정 target=google Inc.:Google APIs:9 path=c:\windows\avd9.avd

Setting Options 옵션설정 실습과한글호환성확보를위해몇가지옵션조정 워크스페이스의문자셋을 UTF-8 로변경 한글로주석을달기위해서는 UTF-8 인코딩을사용하는것이유리하며배포되는예제들도대부분 UTF-8 인코딩을사용하므로예제를제대로보기위해서라도조정하는것이좋음 Preference 창에서 [General-Workspace] 의 Text file encoding 을 [Other-UTF-8] 로변경 이옵션을조정하지않으면예제의한글주석이깨져보이는문제발생 reference : 김상형, 안드로이드프로그래밍정복 ( 개정판 ) 제 1 권 ( 서울 : 한빛미디어,2011)

reference : 김상형, 안드로이드프로그래밍정복 ( 개정판 ) 제 1 권 ( 서울 : 한빛미디어,2011) Setting Options (Cont.) 옵션설정 [General-Editors-TextEditors-Spelling-Enable spell checking] 옵션해제 주석의맞춤법검사를해주는기능인데컴파일러에게는너무사치스러운데다편집속도를떨어뜨리므로사용하지않는것이좋음 한글을제대로인식하지못해영문단어와한글조사가붙어있으면무조건오타처리되어보기싫은밑줄이그어지는문제가존재함

reference : 김상형, 안드로이드프로그래밍정복 ( 개정판 ) 제 1 권 ( 서울 : 한빛미디어,2011) Setting Options (Cont.) 옵션설정 [Java-Code Style-Organize Imports] 페이지의 Number of imports needed for.* 옵션을 1 로변경 이클립스는 import 문을자동으로정리해주는편리한기능을제공하는데매클래스마다 import 문이작성되어소스가너무길어짐 이값을 1 로바꿔놓으면패키지의모든클래스를한꺼번에임포트해주므로실습할때편리하고결과소스가짧아지는효과가있음

reference : 김상형, 안드로이드프로그래밍정복 ( 개정판 ) 제 1 권 ( 서울 : 한빛미디어,2011) Setting Options (Cont.) 옵션설정 [Java-Compiler-Errors-Warings-Unnecessary code] 의모든옵션들을 Ignore 로변경 이옵션을바꾸지않으면실습중에수많은경고가발생

reference : 김상형, 안드로이드프로그래밍정복 ( 개정판 ) 제 1 권 ( 서울 : 한빛미디어,2011) Setting Options (Cont.) 옵션설정 세팅의 [Android/DDMS] 페이지에서 ADB connection time out(ms) 의값을재설정 재컴파일된프로그램을에뮬레이터에재설치하기위한시간으로너무짧을경우타임아웃에걸림

안드로이드 4.x 한글화면과입력

안드로이드 4.x 한글화면과입력 ( 계속 )

안드로이드 4.x 한글화면과입력 ( 계속 )

안드로이드 4.x 한글화면과입력 ( 계속 )

안드로이드 4.x 한글화면과입력 ( 계속 )

안드로이드 4.x 한글화면과입력 ( 계속 ) http://blog.naver.com/theparanbi?redirect=log&logno =80157565087

안드로이드 4.x 한글화면과입력 ( 계속 )

안드로이드 4.x 한글화면과입력 ( 계속 )

안드로이드 4.x 한글화면과입력 ( 계속 )

안드로이드 4.x 한글화면과입력 ( 계속 )

안드로이드 4.x 한글화면과입력 ( 계속 )

안드로이드 4.x 한글화면과입력 ( 계속 )

안드로이드 2.3.x 한글화면과입력

안드로이드 2.3.x 한글화면과입력 ( 계속 )

안드로이드 2.3.x 한글화면과입력 ( 계속 )

안드로이드 2.3.x 한글화면과입력 ( 계속 )

안드로이드 2.3.x 한글화면과입력 ( 계속 )

안드로이드 2.3.x 한글화면과입력 ( 계속 )

안드로이드 2.3.x 한글화면과입력 ( 계속 )

안드로이드 2.3.x 한글화면과입력 ( 계속 )

안드로이드 2.3.x 한글화면과입력 ( 계속 )

안드로이드 2.3.x 한글화면과입력 ( 계속 )