PowerPoint Template

Similar documents
PowerPoint Template

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

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

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

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

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

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

JDK이클립스

슬라이드 1

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

01장

Install stm32cubemx and st-link utility

SBR-100S User Manual

슬라이드 1

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

ICAS CADWorx SPLM License 평가판설치가이드

모바일 안드로이드 아키텍처

PowerPoint Presentation

Windows 8에서 BioStar 1 설치하기

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

CODESYS 런타임 설치과정

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

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

Cubase AI installation guide

슬라이드 1

( )부록

Studuino소프트웨어 설치

고객 카드

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

슬라이드 1

Microsoft PowerPoint - Chapter_02-1_DevEnv.pptx

슬라이드 1


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

슬라이드 1

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

슬라이드 1

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

Microsoft Word - 안드로이드_개발_매뉴얼1.docx

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

문서의 제목 나눔고딕B, 54pt

슬라이드 1

<C0CCC5ACB8B3BDBA5FBEC8B5E5B7CEC0CCB5E55FB0B3B9DFC8AFB0E6B1B8C3E0C7CFB1E25F E342E302E687770>

LATEX과 Mendeley를 활용한 문헌 관리 2017년 2월 6일 제1절 서지 관리 프로그램 연구 주제를 찾거나 선행 연구를 조사하는 가장 대표적인 방법이 문헌들을 찾아보는 것이다. 수없이 많은 논문들을 찾게 되고, 이런 논문들을 다운로드한 후 체계적으로 관리할 필

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

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

PowerPoint Template

PowerPoint 프레젠테이션

파워포인트

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치

IRISCard Anywhere 5

EEAP - Proposal Template

슬라이드 1

슬라이드 1

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서

OnTuneV3_Manager_Install

서현수

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

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

NTD36HD Manual

02_3 지리산권 스마트폰 기반 3D 지도서비스_과업지시서.hwp

Microsoft PowerPoint App Fundamentals[Part1].pptx

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

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

Endpoint Protector - Active Directory Deployment Guide

Title Here

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

Slide 1

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

chapter1,2.doc

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

Google Maps Android API v2

슬라이드 1

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이

Microsoft Word - CooCox

TOOLS Software Installation Guide

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

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

MF5900 Series MF Driver Installation Guide

슬라이드 1

디지털 공학

Microsoft PowerPoint Android-구조.애플리케이션 기초(1.0h).pptx

PowerPoint 프레젠테이션

Microsoft Word - VMware와 리눅스 설치_v0.11.doc

F120L(JB)_UG_V1.0_ indd

슬라이드 제목 없음

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

Setting up Android Development Environment

PowerPoint 프레젠테이션

02-1 개발 환경 구축을 위한 프로그램 02-2 안드로이드 개발 환경 한 번에 설치하기 안드로이드 개발 환경을 만들기 위한 방법은 크게 두 가지로 나눌 수 있습니다. 첫 번째는 번들 설치 프로 그램을 이용해서 한 번에 설치를 끝내는 방법입니다. 아주 간단하므로 처음

Solaris /Linux ArcGIS Engine 설치미디어의 Install_UNIX.htm 을참조하시기바랍니다. 1) ArcObjects SDK 10 for the.net Framework 설치 설치메뉴중 ArcObjects SDK for the.net Framew

슬라이드 1

1부

MF3010 MF Driver Installation Guide

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Transcription:

01. 안드로이드개요와 개발환경구축

01 안드로이드의개요 02 안드로이드의개발환경 03 안드로이드의개발환경구축

1. 안드로이드개요 스마트폰개요 스마트폰 통화기능 + 컴퓨터 + 다양한기능내장 (MP3, 카메라, DMB, GPS 등 ) 스마트폰역사 1992년 IBM사의사이먼 ( 최초 ) 1996년노키아 9000 2002년마이크로소프트포켓PC 2007년아이폰 2008년안드로이드폰 2010년윈도폰7

1. 안드로이드개요 스마트폰운영체제 2014 년기준세계시장점유율 안드로이드스마트폰약 85%, 아이폰약 12%, 윈도폰약 3%

1. 안드로이드개요 안드로이드역사 (1/2)

1. 안드로이드개요 안드로이드역사 (2/2) 앱 (App) 이라는용어는초반에는아이폰용응용프로그램 (Application) 을줄여서나타낸말 요즘은아이폰뿐아니라안드로이드나윈도폰용애플리케이션도통칭해서 앱 이라고부름

1. 안드로이드개요 안드로이드의주요기능 안드로이드의주요기능 애플리케이션프레임워크를통해서제공되는 API 를사용함으로써코드를재사용하여효율적이고빠른애플리케이션개발가능 모바일기기에최적화된달빅 (Dalvik) 또는아트 (ART:Android Run Time) 제공 2D 그래픽및 3 차원그래픽을최적화하여표현 모바일용데이터베이스인 SQLite 를제공 각종오디오, 비디오및이미지형식을지원 모바일기기에내장된각종하드웨어 ( 블루투스, 카메라, 나침반, WiFi 등 ) 지원 이클립스 IDE 또는 Android Studio 를통해강력하고빠른개발환경제공 롤리팝 (5.0) 부터는다양한안드로이드기기를통합지원

1. 안드로이드개요 안드로이드의특징 안드로이드의특징 안드로이드의핵심커널 (Kernel) 은리눅스 (Linux) 로구성 안드로이드애플리케이션개발언어는 Java 를사용 안드로이드 SDK 에서많은라이브러리를포함하고있어개발이용이 오픈소스를지향하기때문에운영체제부터관련문서, 개발도구등거의모든것을무료로사용가능 지속적인업그레이드를제공

1. 안드로이드개요 안드로이드의구조 (1/3)

1. 안드로이드개요 안드로이드의구조 (2/3) 응용프로그램 (Applications) 안드로이드스마트폰에서사용할수있는일반적인응용프로그램 웹브라우저, 달력, 구글맵, 연락처, 게임등사용자입장에서가장많이사용 Java로제작됨 응용프로그램프레임워크 (Application Framework) 안드로이드 API 가존재하는곳 안드로이드폰하드웨어에접근할때는 Java 에직접접근하는것이아니라 API 를통해서가능

1. 안드로이드개요 안드로이드의구조 (3/3) 안드로이드런타임 (Android Runtime) Java 코어라이브러리와달빅가상머신 (Dalvik Virtual Machine) 또는아트런타임 (ART Runtime) 으로구성 라이브러리 (Libraries) 안드로이드에서사용되는여러시스템라이브러리는시스템접근때문에 Java 가아닌 C 로작성 리눅스커널 (Linux Kernel) 하드웨어의운영과관련된저수준의관리기능들이들어있음 주로메모리관리, 디바이스드라이버보안등

2. 안드로이드개발환경 개발운영체제 안드로이드개발을위한운영체제 Windows, Linux, Mac 이있음 Windows 개발환경이가장보편적 안드로이드개발환경을구축하면가상의안드로이드장치인 AVD(Android Virtual Device) 제공 실제안드로이드장비없이도안드로이드장비가있는것처럼작업가능

2. 안드로이드개발환경 개발환경구성 (1/2) 개발환경구성이완료되면 Android Studio 를실행해서코딩과수정을통해앱을개발 코딩된결과는 AVD 에출력하고, 개발자는그결과를확인

2. 안드로이드개발환경 개발환경구성 (2/2)

3. 안드로이드개발환경구축 개발환경구축순서

3. 안드로이드개발환경구축 JDK 설치 (1/8) http://java.oracle.com 에접속한후 [Software Downloads] 의 [Java SE] 를클릭

3. 안드로이드개발환경구축 JDK 설치 [2/8] [Java SE 8u25] 부분아래쪽의 JDK <Download> 를클릭해서다운로드

3. 안드로이드개발환경구축 JDK 설치 [3/8] Accept License Agreement 를체크하고 Windows x64 용을클릭후다운로드

3. 안드로이드개발환경구축 JDK 설치 [4/8] 다운로드한파일실행후설치경로지정하는창에서, 디폴트로두고 <Next> 클릭

3. 안드로이드개발환경구축 JDK 설치 [5/8] JDK 설치가완료되면 JRE(Java Runtime Environment) 를설치하는창이나옴 여기서도설치경로를디폴트로설정후설치완료

3. 안드로이드개발환경구축 JDK 설치 [6/8] 명령프롬프트를관리자권한으로열고 JAVA_HOME 시스템변수에 JDK 가설치 된경로를추가

3. 안드로이드개발환경구축 JDK 설치 [7/8] Path 변수값에서맨끝에세미콜론 (;) 찍고앞서복사했던 JDK 경로에 \bin 을추가

3. 안드로이드개발환경구축 JDK 설치 [8/8]

Javac 입력해서확인

3. 안드로이드개발환경구축 Android Studio 다운 [1/2] http://developer.android.com/sdk/ 에접속후 <Download Android Studio> 클릭

3. 안드로이드개발환경구축 Android Studio 다운 [2/2] 라이선스에동의하고 <Android Studio for Windows> 를클릭후설치파일 다운로드

3. 안드로이드개발환경구축 Android Studio 설치 [1/5] 다운로드받은파일 (android-studio-bundle- 빌드버전.exe) 실행후항목이모두 선택된상태로두고 <Next> 클릭

3. 안드로이드개발환경구축 Android Studio 설치 [2/5] 환경설정화면에서 Android SDK Installation Location 부분을간단한경로 로고쳐주는것이좋음

3. 안드로이드개발환경구축 Android Studio 설치 [3/5] 인텔 x86 하드웨어가속화와관련된설정으로에뮬레이터 (AVD) 에할당될메모리 를자동으로설정된기본값 (Recommended) 대로두고 <Next> 를클릭

3. 안드로이드개발환경구축 Android Studio 설치 [4/5] 시작메뉴폴더를생성하는화면에서도기본값으로두고 <Install> 을클릭

3. 안드로이드개발환경구축 Android Studio 설치 [5/5] 설치가완료되면 Start Android Studio 의체크박스를끄고 <Finish> 를클릭

3. 안드로이드개발환경구축 Android Studio 설정 [1/5] [Windows 시작 ]-[ 모든프로그램 ]-[Android Studio] 의 Android Studio 를실행

3. 안드로이드개발환경구축 Android Studio 설치 [2/5] 다음과같은선택화면이나오면아래쪽 I do not have a previous ~~ 가 선택된상태에서 <OK> 를클릭

3. 안드로이드개발환경구축 Android Studio 설치 [3/5] 업데이트가필요하면자동으로다운로드및설치

3. 안드로이드개발환경구축 Android Studio 설치 [4/5] Android Studio 초기화면아래쪽의 Configure 를클릭한후 Settings 클릭

3. 안드로이드개발환경구축 Android Studio 설치 [5/5] 앞으로코딩할소스의행번호가보이도록설정 왼쪽 [Editor]-[Appearance] 를선택해서오른쪽의 Show line numbers 를체크

3. 안드로이드개발환경구축 SDK 업데이트 [1/3] Android Studio 초기화면에서 Configure 를클릭한후 SDK Manager 를클릭

3. 안드로이드개발환경구축 SDK 업데이트 [2/3] [Android SDK Manager] 창이나오면필요한항목을추가

3. 안드로이드개발환경구축 SDK 업데이트 [3/3] Android Studio 의업데이트버전이나오면 <Update and Restart> 를클릭

3. 안드로이드개발환경구축 AVD 생성 [1/9] 파일탐색기로안드로이드 SDK 가설치된경로의 AVD Manager.exe 실행

3. 안드로이드개발환경구축 AVD 생성 [2/9] 기존에자동으로생성된 AVD 가하나보이면우선삭제

3. 안드로이드개발환경구축 AVD 생성 [3/9] 오른쪽의 <Create> 를클릭하고다음과같이입력또는선택

3. 안드로이드개발환경구축 AVD 생성 [4/9]

3. 안드로이드개발환경구축 AVD 생성 [5/9] 최종적으로완성된 AVD

3. 안드로이드개발환경구축 AVD 생성 [6/9] Lollipop 을선택한후 <Start> 를클릭, <Launch> 를클릭해서가상장치를부팅

3. 안드로이드개발환경구축 AVD 생성 [7/9] 부팅후아래쪽자물쇠모양의아이콘을위쪽으로스와이프 (Swipe)

3. 안드로이드개발환경구축 AVD 생성 [8/9] AVD 실행후 Settings 에서언어를한국어로설정

3. 안드로이드개발환경구축 AVD 생성 [9/9] [ 맞춤법검사기 ] 를클릭한뒤 사용 의오른쪽을클릭해서 사용안함 으로변경