슬라이드 1

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

슬라이드 1

슬라이드 1

슬라이드 1

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

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

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

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

슬라이드 1

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

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

PowerPoint Template

슬라이드 1

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

PowerPoint Presentation

Install stm32cubemx and st-link utility

슬라이드 1

슬라이드 1

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

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

슬라이드 1

Studuino소프트웨어 설치

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

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

01장

슬라이드 1

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

PowerPoint 프레젠테이션

슬라이드 1

ISP and CodeVisionAVR C Compiler.hwp

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

_USB JTAG Ver1.0 User's Manual.hwp

CODESYS 런타임 설치과정

View Licenses and Services (customer)

Cubase AI installation guide

NTD36HD Manual

( )부록

<4F B8A620C0CCBFEBC7D120C8B8B7CE20C0DBBCBAC0C720B1E2C3CA2E687770>

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

슬라이드 1

슬라이드 1

Google Maps Android API v2

슬라이드 1

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

Windows 8에서 BioStar 1 설치하기

Interstage5 SOAP서비스 설정 가이드

JDK이클립스

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

게임 기획서 표준양식 연구보고서

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

Apache Ivy

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

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

슬라이드 1

Microsoft Word - codevision사용법_pdf버전.docx

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

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

WebPACK 및 ModelSim 사용법.hwp

1. 도구개요 STAF Testing 소개 각테스트대상분산환경에데몬을사용하여테스트대상프로그램을통해테스트를수행하고, 통합하며자동화하는 프레임워크 주요기능 테스트통합및자동화 카테고리 Testing 세부카테고리테스트설계및실행 커버리지 Test Integration / Aut

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

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1

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

Microsoft Word - Armjtag_문서1.doc

Microsoft Word - CooCox

Solaris Express Developer Edition

Facebook API

DE1-SoC Board

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

Office 365 사용자 가이드

윈도우시스템프로그래밍

PowerPoint Template

슬라이드 1

Endpoint Protector - Active Directory Deployment Guide

1부

Microsoft PowerPoint - Chapter_03-1_DevEnv.pptx

Microsoft Word - src.doc

Chapter 1

MF5900 Series MF Driver Installation Guide

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

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

Assign an IP Address and Access the Video Stream - Installation Guide

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

PowerPoint 프레젠테이션

문서의 제목 나눔명조R, 40pt

슬라이드 1

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

CD-RW_Advanced.PDF

PowerPoint 프레젠테이션

서현수

슬라이드 1

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

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

OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우 요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

슬라이드 제목 없음

소개 Mac OS X (10.9, 10.10, 10.11, 10.12) 와 OKI 프린터호환성 Mac OS X 를사용하는 PC 에 OKI 프린터및복합기 (MFP) 제품을연결하여사용할때, 최고의성능을발휘할수있도록하는것이 OKI 의목 표입니다. 아래의문서는 OKI 프린터및

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

MaxstAR SDK 2.0 for Unity3D Manual Ver

ODS-FM1

Transcription:

IntelliJ IDEA 1. 도구개요 2. 설치및실행 3. 주요기능

1. 도구개요 도구명 IntelliJ IDEA (http://www.jetbrains.com/idea/) 라이선스 Apache 2 소개 Java 용통합개발도구 요구사항을정의하고전체개발과정에서요구사항을추적할수있도록지원. 특징 Java IDE 환경제공 모바일및엔터프라이저개발을위한프레임워크제공 형상관리도구및빌드도구와호환가능 주요기능 Java 코드분석및컴파일 리팩토링자동화기능 실행환경 Windows, Linux, Mac OS X 사전설치도구 JDK 1.6 이상 카테고리 구현최신버전 13.0.1 (2013.12) 관련도구 Eclipse, NetBeans, CodeBlock, Qt Creator 2

2. 설치및실행 세부목차 2.1 사전설치사항확인 2.2 다운로드 2.3 설치 2.4 실행 3

2. 설치및실행 2.1 사전설치사항확인 JDK 1.6 이상을필요로하므로, JDK 의설치여부를확인한다. Windows 의경우아래와같이 Command 창에서 java version 을실행하여설치된버전을확인한다. 4

2. 설치및실행 2.2 다운로드 http://www.jetbrains.com/idea/download/index.html 에서설치파일을다운받을수있다. OS 를확인하고 Community Edition 의 Download Now 를클릭하여설치파일을저장한다. 5

2. 설치및실행 2.3 설치 (1/4) ideaic-13.0.1.exe 를실행한다. Setup 창이나오면 Next 를클릭한다. 설치경로를확인하고 Next 를클릭한다. 6

2. 설치및실행 2.3 설치 (2/4) 아이콘생성여부를확인하고 Next 를클릭한다. 메뉴명을확인하고 Install 을클릭한다. 7

2. 설치및실행 2.3 설치 (3/4) 파일설치가진행되는것을확인할수있다.. 파일설치가완료되면 Finish 를클릭하여창을닫는다. 바탕화면에실행아이콘이등록된것을확인한다. 8

2. 설치및실행 2.3 설치 (4/4) Program Files JetBrains 폴더에설치된것을확인할수있다. 9

2. 설치및실행 2.4 실행 IntelliJ IDEA Community Edition 아이콘을더블클릭하여실행한다. 최초실행화면은다음과같다. 10

3. 주요기능 세부목차 3.1 프로젝트생성 3.2 패키지생성 3.3 클래스생성 3.4 Code Completion 기능 3.5 Debug 지원 11

3. 주요기능 3.1 프로젝트생성 (1/5) 실행초기화면에서 Create New Project 를클릭한다. 기존프로젝트가오픈된상태에서는메뉴 File New Project 를선택한다. 12

3. 주요기능 3.1 프로젝트생성 (2/5) 프로젝트유형을선택하고프로젝트명을입력한다. 프로젝트파일경로를확인하고필요시수정한다. 프로젝트유형선택 13

3. 주요기능 3.1 프로젝트생성 (3/5) 프로젝트에필요한 SDK 를선택하고 Next 를클릭한다. Project SDK 를지정하지않으면기본 SDK 를사용할것인지묻는메시지창이나온다. 기본 SDK 사용시 Yes 를클릭한다. 14

3. 주요기능 3.1 프로젝트생성 (4/5) 포함시킬기술유형과라이브러리를선택할수있다. 15

3. 주요기능 3.1 프로젝트생성 (5/5) 프로젝트가생성되면다음과같이화면이표시된다. 16

3. 주요기능 3.2 패키지생성 src 를선택하고마우스오른쪽을클릭하여 New Package 를선택한다. New Package 창에서패키지명을입력하고 OK 를클릭한다. 해당패키지가생성된것을확인한다. 17

3. 주요기능 3.3 클래스생성 (1/2) 패키지를선택하고마우스오른쪽을클릭하여 New Java Class 를선택한다. New Class 창에서클래스명과유형을선택하고 OK 를클릭한다. 유형은 Class, Interface, Enum, Annotation 등이있다. 18

3. 주요기능 3.3 클래스생성 (2/2) 해당클래스가생성되고 Java Source 가에디팅창에자동으로열리는것을확인할수있다. 19

3. 주요기능 3.4 Code Completion 기능 (1/2) 소스코드타이핑시에기본적인추천코드가드롭박스형태로제시된다. 또한 Ctrl+Space 를누르는경우에도추천코드가제시된다. 객체에. 을타이핑하여 operation 이추천코드로제시됨 Ctrl+Space 누른경우추천코드예시 20

3. 주요기능 3.4 Code Completion 기능 (2/2) Shift+Ctrl+Enter 를사용하는경우누락된 parenthese, bracket, brace 등이자동으로완성된다. Shift+Ctrl+Enter 자동완성부분 Ctrl+P 를사용하는경우 method 의 parameter 정보를확인할수있다. 해당라인에커서위치후 Ctrl+P parameter 정보표시 21

3. 주요기능 3.5 Debug 지원 (1/2) 에디팅창에서소스앞단 (Ruller) 을마우스클릭하면 breaking point 가설정또는해제되고설정시에아래와같이붉은색원이표시된다. 메뉴에서 Debug 아이콘을클릭하면 debug 가실행된다 22

3. 주요기능 3.5 Debug 지원 (2/2) 다음과같이아래쪽에 Debug View 가표시된다. Debug View 의좌측에서 Rerun, Resume, Pause, Stop 등의기능이상단에서 Step Over, Step Into, Step Out 등의기능이제공된다. Debug View 23

세부목차 4.1 예제소개 4.2 Android 프로젝트생성 4.3 샘플코드확인및수정 4.4 실행환경설정 24

4.1 예제소개 Android 개발을위한개발환경을구성하고 Android Virtual Device 를통해샘플소스를실행해보는간단한예제임. 1. Android 개발을위한 Project 를생성한다. 2. 라이브러리를설정해보고 Hello World 샘플코드를확인한다. 3. Android Virtual Device 를설정하고실행환경을만들어샘플소스를실행한다. 25

4.2 Android 프로젝트생성 New Project 사전필요사항 - Android SDK 를설치한다. - 설치파일은 http://developer.android.com/sdk/index.html 에서다운로드받을수있다. 메뉴 File New Project 를선택하면프로젝트생성창이열린다. 유형에서 Android Application Module 을선택한후프로젝트명을입력한다. 26

4.2 Android 프로젝트생성 SDK 설정 (1/3) Project SDK 에서 New 버튼을클릭한다. Java SDK 를먼저설정하라는메시지가표시되면 OK 를클릭한다. (Java SDK 가이미설정되어있다면표시되지않는다 ) JDK 가설치된경로를선택하고 OK 를클릭한다. 27

4.2 Android 프로젝트생성 SDK 설정 (2/3) JDK 가설정되었다면 Android SDK 설정을위한창이열린다. Android SDK 가설치된경로를선택하고 OK 를클릭한다. JDK 버전을확인하고 Build target 에서 Android SDK 버전을선택한후 OK 를클릭한다. 28

4.2 Android 프로젝트생성 SDK 설정 (3/3) Project SDK 에서생성된 Android SDK 가입력된것을확인하고 Next 를클릭한다. 29

4.2 Android 프로젝트생성 property 설정 Application Name, Package Name 을확인또는수정한다. 기본샘플인 Hello, World activity 생성이체크된것을확인한다. Target Device 는 USB device 로선택하고향후실행환경에서재설정한다. Finish 를클릭하면프로젝트생성이완료된다. 30

4.2 Android 프로젝트생성 프로젝트생성확인 해당프로젝트명과경로를가진프로젝트가생성되었고 Android 개발을위한기본적인오브젝트들이생성된것을확인할수있다. 프로젝트명, 및경로확인 Android 개발기본오브젝트 31

4.3 샘플코드확인및수정 라이브러리 Fix (1/5) src 아래 MyActivity 클래스에에러가있음을확인할수있다. SDK 에대한라이브러리가제대로등록되지않은경우이다. 32

4.3 샘플코드확인및수정 라이브러리 Fix (2/5) 메뉴 File Project Structure 를선택하거나툴바에서다음아이콘을클릭한다. 33

4.3 샘플코드확인및수정 라이브러리 Fix (3/5) Platform Settings 의 SKDs 를선택하고 Android 4.3 Platform 을선택한다. Classpath 에서 + 버튼을클릭한다. 34

4.3 샘플코드확인및수정 라이브러리 Fix (4/5) Classpath 경로창이열리면 Android SDK 설치경로에서 platforms 폴더를찾아간다. 해당 Android SDK 버전에맞는폴더를찾아 android.jar 파일을선택하고 OK 를클릭한다. Android 4.3 의경우 android-18 임 35

4.3 샘플코드확인및수정 라이브러리 Fix (5/5) 해당 Classpath 가추가된것을확인하고 OK 를클릭한다. 36

4.3 샘플코드확인및수정 Hello World 소스수정 (1/2) res layout 에서 main.xml 을찾아더블클릭하면다음과같이 Designer View 로변경된다. 37

4.3 샘플코드확인및수정 Hello World 소스수정 (2/2) Design 텝의 Screen 에서 Hello World, MyActivity 부분을더블클릭한다. 에디터창에서 text 를임의로수정하고엔터를치면반영된다. 38

4.4 실행환경설정 Virtual Device 생성 (1/2) Android SDK Tool 의 AVD Manager 를실행하여 New 를클릭한다. Android Virtual Device 를그림와같이설정하고 OK 를클릭한다. 39

4.4 실행환경설정 Virtual Device 생성 (2/2) AVD 생성결과가표시되고 OK 를클릭하면해당 AVD 가생성된것을확인할수있다. 40

4.4 실행환경설정 Target Device 설정 (1/2) 메뉴 Run Edit Configurations 를선택한다.. 41

4.4 실행환경설정 Target Device 설정 (2/2) Target Device 를 Emulator 로선택하고생성된 AVD 를선택한후 OK 를클릭한다. 42

4.4 실행환경설정 실행 (1/3) 프로그램을 Emulator 에서실행해보기위해메뉴 Run Run 어플리케이션명 을선택한다. 43

4.4 실행환경설정 실행 (2/3) Virtual Device 실행창이열리면서 Android 가 booting 되는것을확인할수있다. IntelliJ 에서는 console view 가표시되면서아래와같은메시지를확인할수있다. console view 메시지 44

4.4 실행환경설정 실행 (3/3) 잠시후 Virtaul Device 에서프로그램이실행된결과를확인할수있고 console view 에서는성공메시지를확인할수있다. 프로그램실행결과 실행성공메시지 45