SW 개발

안드로이드 스터디 - 00 : 개발환경세팅

. . . 2014. 1. 11. 22:56
반응형

 

일단 개발환경 세팅부터 한다,.

 

여러가지 방법중에 일단 이클립스로 개발환경을 구축하려고했으나.. 검색해본결과 요즘은 ADT 를 이용한 통합 개발환경을 이용한 것이 추세인듯?

그래서 일단, ADT 를 이용한 개발환경을 구축한다.

참고로 배포하고있는 ADT의 최신버젼은 이클립스 배포본을 포함하고 있으므로, 이클립스를 따로 설치할필요가 없다,..

 

…. 설치시작

 

1. JDK 설치

http://www.oracle.com/technetwork/java/javase/downloads/index.html


<웹사이트화면>

위의 사이트에서 좌측하단에 JDK 설치

결국은 사이트에서 download 버튼 누르면 아래의 사이트로 리다이렉션됨

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

해당 사이트로 가면 각 플랫폼별로 JDK 를 다운받을 수 있다.

일단, 최초 프로젝트의 시작은 컴퓨터에서 에뮬레이터로 돌릴예정이니, 일단 windows x86이나 x64 용으로 다운로드한다.


<필요한 플랫폼으로 다운받음>

보면, 각각의 플랫폼에 따라서 JDK가 따로 배포되는듯..
후에 디바이스에 내리려면 ARM 계열로 다시 다운받아야 할 듯…

일단 기본설정으로 설치.


<설치…>

2. ADT 설치

1. http://developer.android.com/sdk/index.html 사이트에서 SDK 압축파일 다운로드
2. 특정폴더에 다운받은 파일 압축푼다. ==> 위의 사이트에서 배포하는 배포본은 설치(install) 이 필요없는 압축본이다.

3. 프로그램 실행 및 첫번째 프로그램 만들어보기

2번 과정에서 압축을 푼후에 eclipse 폴더에 들어간후 eclipse.exe 를 실행

작업공간을 임의의 폴더에 설정한다.
==> 앞으로 이클립스로 작업할 때 항상 위의 폴더 기준으로 작업하게 됨.

그담에.. 다음 버튼을 눌러서 프로젝트 생성.

일단 프로그램 생성하기위한 다음의 정보를 입력한다
--> 프로그램이름을 쓰면 다음은 자동으로 채워짐
--> SDK 버전등은 일단 기본으로 세팅한다.

다음에 next 를 연타를 하고..

위와같이 blank activity 를 선택한다음.. 기본설정에서 finish 를 눌러서 프로젝트 생성

프로젝트 생성이 제대로 완료되면 위와같이 기본 코드가 생성되면서 위와 같은 화면이 만들어진다.

4. 가상 디바이스 설정

프로젝트 생성을 한 후엔 가상디바이스를 설정한다.


windows -> android Virtual Device Mananger 선택

그럼 아래와 같은 화면이 나타나는데 "Device Define" 탭에서 Nexus S 를 선택한 후 Create AVD 선택

후에 OK 를 눌러서 Device를 만든다.


< 정상적으로 만들어진 화면 – 이제 화면은 닫아도 된다.>

이제 정상적으로 가상장치가 만들어졌다.

기본 생성된 코드를 가상 장치에서 실행시켜본다.

Run -> Run 버튼을 눌른다.

Android Application 선택 후 OK 버튼을 누른다.

그런다음 한참 기다리면.. (일단 필자의 컴퓨터에서는 조금 오래걸림;;)

일단 위의 화면이 나온다음에.. 한참 더 기다리면… (엄청오래걸림;;;)

위와 같은 화면이 뜬다!!!

여기서 메뉴를 눌러 들어가보면..

위와 같이 프로젝트 생성시 적었던 이름의 어플이 있다.
-> 마우스를 눌러서 실행시켜보면..

위와같이 hello world!! 가 뜬 것을 알 수 있다!!!!

참고로 위와 같은 화면이 뜬이유는… 프로젝트 생성시 이미 저런 화면으로 만들어서 제공이 됐기때문!
실제로 activity 탭을 보면 위와 같은 ui 가 미리생성 되어있는걸 볼 수 있다.

 

 

.

.

.

 

이제부터 여기까지했으면 개발환경은 세팅완료한듯..
--> 일단 어느정도 까지는 에뮬레이터로 개발을 해보고 후에 실제 안드로이드 폰으로 내려보기로한다.

 

반응형