본문 바로가기

안드로이드

안드로이드 개발환경 만들기 (1) - JDK설치 및 환경변수 설정

2년 6개월 간의 개발생활을 마치고,

소프트웨어 테스팅 분야로 넘어와서 가장 먼저, 안드로이드 폰 테스트를 접하게 되었다.

(물론 중간 공백기에 여행사라던지, 작은 회사에서 영업이나 기타 분야를 접하기는 했다)

 

안드로이드 폰 테스트를 하기 위해서는

물론 실제 단말기로만 테스트하는 것도 좋겠지만,

JDK, 이클립스, 안드로이드 SDK 등의 설치가 필요하다.

 

이전에 설치는 했으나, 기록을 남기지 못한 것이 아쉬워 기록을 남기려고 한다.

 

참고블로그 : http://ryumin13.tistory.com

이미 나의 PC (회사. 집 모두)에는 다 설치가 되어 있어서, 다시 지우고 설치하기는 좀 뭣하다.

그래서 위의 참고블로그에서 이미지만 따왔다.

 

먼저 첫 번쨰로 JDK 설치가 필요하다. 안드로이드는 리눅스 기반에 자바 소스를 사용하기 때문에 JDK는 반드시 있어야 한다.

 

JDK 다운로드 경로

 

 

위의 경로로 들어가면 위와 같은 화면이 나온다.

물론, 시간이 지나 버전이 업데이트 된다면 조금은 다른 화면이 나올 것이다.

 

 

그리고 클릭을 하면 라이센스 동의를 해야만 다운이 가능하다.

 

 

동의한 후에,

 

 

자신의 O/S에 맞는 버전을 다운받는다.

나는 집에서는 Windows x64로, 회사에서는 Windows x86으로 설치를 했다.

 

 

 

설치 파일을 실행하면 위의 화면이 나온다. Next 클릭.

 

 

 

설치 경로 지정은, 기본 경로로 두고 그냥 Next 클릭.

 

 

 

그러면 JDK가 설치 되고,

 

 

 

이어서 JRE가 설치된다. JDK는 Java로 프로그래밍할 때 필요하며, JRE는 Java로 만든 프로그램을 실행할 때 필요하다.

 

 

 

두 가지가 모두 설치 되면,

 

 

 

JAVA FX까지 설치할 수 있다.

하지만 나는 아직 필요성을 느끼지 못해 설치 하지 않았다.

물론 나중에 다시 설치할 수 는 있을 것 같다.

 

 

 

어쨋든 자바와 관련된 프로그램들을 설치하고 나면, 환경 변수를 설정해 줘야한다.

여기서 환경변수를 사용하는 이유는, 자바 개발에 필요한 디렉토리들을 어떤 경로에서든 참조할 수 있도록 하기 위함이다.

(개발 해 보면 안다. 커맨드 창에서 일일히 경로를 입력하여 들어가는것이 얼마나 짜증나는 지를.)

 

 

 

내 컴퓨터에서 오른쪽 마우스를 클릭하고, 속성에 들어가면 위와 같은 창이 뜬다. 여기서 고급 시스템 설정을 누르면 아래 창이 뜬다.

 

 

 

환경변수를 클릭한다.

 

 

 

아래 시스템 변수에서 새로 만들기를 클릭하고,

(물론 사용자 변수로 만들어도 되지만, 로그인 계정에 상관없이 사용하려면 시스템 변수로 만들어 두는 것이 좋다)

 

 

 

이렇게 새로운 시스템 변수를 입력하는 창이 뜨면,

 

 

 

실제 자바가 설치된 폴더명을 JAVA_HOME으로 설정해 둔다.

(이 JAVA_HOME이라는 시스템 변수를 PATH 경로로 입력할 때 사용하게 되는데, 굳이 이렇게 안하고 바로 입력하면 되지 않나하는 생각을 할지도 모르겠다. 하지만, PATH의 변수값이 짧아질 뿐만 아니라 추후에 새로운 버전의 JDK를 설치했을 경우, JAVA_HOME의 변수값만 변경하면 되는 이점이 있으므로 모두들 JAVA_HOME이라는 변수를 먼저 설정하고 PATH 설정을 할 때 JAVA_HOME을 입력한다. 사실, 나는 남들이 다 이렇게 하니까 따라 했다.)

 

 

 

그리고 JAVA_HOME을 만드는 이유에 대해서 설명할 때 언급한, Path 항목을 찾아서 편집을 누르고,

 

 

 

가장 마지막 부분에 %JAVA_HOME%\bin 을 추가해주면된다. 원래 없던 부분이니 그 전 마지막 부분에 꼭 ; 세미 콜론을 붙힌 후 적어 주어야한다. 저기서 JAVA_HOME은 지정해둔 환경변수 이름이니 다를 수도 있다.

 

 

그리고 cmd 창을 열고,

 

 

 

java라고 입력을 했을 때, 위의 내용이 뜨면 자바설치와 환경 변수 설정이 모두 끝이난다.

이제 이클립스와 안드로이드 SDK의 설치가 남았다.

다음은 이클립스를 설치해보자.