티스토리 뷰

 이번 Google I/O에서는 기존 이클립스(ADT)가 아닌 IntelliJ를 이용한 Android Studio 0.1 이 런칭되었습니다. 이미 작년부터 IntelliJ를 이용하여 안드로이드 개발을 하시는 분들이 많으실겁니다. 저도 작년에 이 IntelliJ에 대해서 세미나를 들었지만 실제로 올해까지 사용해본적은 없었습니다. 그러던 중 Google에서 Android Studio 0.1 버전을 정식 런칭했습니다. 이번 프로젝트 역시 AOSP(Android Open Source Project)에 포함되었다고 합니다.


목록

 Google I/O 발표 장면을 먼저 살펴보고 다음 글에서 윈도우에서 설치하고, 간단한 프로젝트 생성까지하는 글을 남겨보겠습니다.

 1. Android Studio 0.1 런칭 (IntelliJ IDEA)

     http://thdev.net/425

 2. Android Studio 0.1 윈도우에 설치 및 살펴보기


윈도우에서 Android Studio 0.1 설치 전

 윈도우에서 Android Studio 0.1 버전을 설치하기위해서는 Java 32bit 버전이 필요하고, Java path 등록을 해주셔야 합니다. 32bit에서는 설치가 되더라도 JAVA_HOME를 패스 설정하지 않으면 실행되지 않는 점 참고하세요. 이클립스는 64bit 버전이 존재하죠...


Java 다운로드

 http://www.oracle.com/technetwork/java/javase/downloads/index.html 에서 x86 기반의 Java SE를 받아 설치하시면 됩니다.


Java Path (환경 변수 등록)

 등록 방법은 아래 Android Studio 다운로드 사이트에 잘 나와있지만 혹시 모르시는 분들을 위해서 추가하겠습니다. 

 제 윈도우 환경은 윈도우 8 환경이며, 영문버전이지만 위치는 동일합니다.


Android Studio 0.1 설치 진행

 Android Studio 0.1 은 아래 사이트를 통해 다운 받으시면 됩니다. 현재 가장 최신버전이 0.1 버전이며 Window, Linux, Mac OS X에서 사용가능합니다.

  http://developer.android.com/sdk/installing/studio.html#download


다운 받아 설치하는 과정은 어렵지 않으나 JAVA 관련 설정에 대해서만 살펴보겠습니다.

 저는 64bit 용 Java가 설치되어 있어서 아래와 같이 32bit Java를 찾지 못하는 오류가 발생하였습니다. 32bit Java를 설치해야 아래문제가 없어지더군요. 그리고 꼭! 위에서 작업했던 JAVA_HOME을 환경 변수 등록해주셔야 합니다. 등록해주지 않으면 Android Studio 0.1 이 실행조차 되지 않는 다는 점 숙지하세요.


 JAVA_HOME을 등록하지 않아도 아래와 같이 설치하는대에는 문제가 없습니다. 64bit용 JAVA로는 설치가 안되었다는 점 다시 말씀드리며...


모든 설치는 기본 설정값을 사용하여 설치하였습니다.


Android Studio 0.1 살펴보기

 설치가 완료되고 Android Studio 를 실행하였습니다. 기본 값으러 설정 파일을 저장하시면 되지만 다른 폴더를 지정하셔도 됩니다. 만약 실행되지 않으셨다면 JAVA_HOME 환경 변수 확인해주세요.


드디어 실행됩니다.^^;


 IntelliJ를 사용해보지는 않아서 모르겠지만 아마 동일한 화면 구성을 가지고 있을 겁니다. 새로운 프로젝트 생성과, 기존 프로젝트를 불러올 수도 있지만 Eclipse를 기본값으로 사용하시던 사용자 분들은 한글이 깨져보일 수 있습니다. Import 하기전에 꼭! UTF-8로 저장해주셔야 합니다.


 프로젝트 생성은 기존 Eclipse의 새로운 Android 프로젝트 생성방식과 동일합니다. 이 화면을 윈도우 7에서 봤을 때는 약간 투박해보였지만...윈도우 8에서는 나름 괜찮아보이는군요^^; 새로운 프로젝트의 이름만 설정하면 나머지는 자동으로 생성되며 Package 이름은 변경하시면 됩니다.


 이게 Android Studio 0.1의 첫 화면입니다. 프로젝트 View 조차 보이지 않습니다. 아래 설명대로 1개씩 단축키로 실행해보시면 창이 열리게 됩니다.


 프로젝트 리스트입니다. Android Studio는 이클립스처럼 복잡하지 않고, java 소스코드와 res폴더를 최대한 붙여두어 아래와 같이 한눈에 확인이 가능합니다. 최근에 추가된 XXHDPI 폴더도 생성되는걸 확인할 수 있습니다.


간단하게 알아보다보니^^;; 전체는 살펴보지는 않게되는군요. 저도 처음 사용하는지라..

 Tools에 보시면 Android 카테고리가 존재합니다. 여기에서 Monitor (DDMS included) 창을 뛰울 수 있습니다. Eclipse 처럼 포함되어 보이지 않으니 꼭 작업 표시줄을 확인해보세요^^;


Android Debug Monitor 창이 보이게 됩니다. 이 창은 이클립스의 창과 동일하게 표시됩니다.


 이제 이번 발표때 동시에 화면을 여러개 볼 수 있었던 UI쪽을 간단하게 살펴보려고 합니다. 기본 UI화면은 아래와 같이 뜨게 됩니다. 긜고 왼쪽의 Layout 창을 보시면 아시겠지만 모두 일일이 제목까지 상세하게 표현되어 있습니다. 레이아웃 구성하기 참 편리하다는데..직접 사용해보시면 좋겠군요!


 Text를 눌렀을 때 뜨는 화면입니다. 왼쪽에는 소스코드 오른쪽에는 휴대폰 화면이 Preview로 바로 떠있습니다. 기존에는 이걸 할려면 text로 작업하고 design으로 옴겨서 확인했어야 했지만 Android Studio는 실시간으로 바로 확인이 가능합니다. 거기다가..


Preview의 첫번째 아이콘을 클릭하시면 Preview All Screen Sizes라는 메뉴가 있습니다. 눌러보시면


아래와 같은 미리보기 화면이 구성됩니다. 기본 타겟은 넥서스 7을 기준으로 하고있고, 넥서스 10, 넥서스 원, 넥서스 S, 갤럭시 넥서스, 넥서스 4 구글에서 출시한 넥서스 시리즈 모두가 아래와 같이 보이고 있습니다. 이 리스트들은


 Preview 2번째 아이콘을 눌러보시면 최 상단에 표시되는 6개 기기 정보가 있습니다. 이를 기준으로 출력되게 됩니다. 언제든 기기 Definition을 추가하면 Preview를 더 많이 볼 수 있습니다.


테마 변경도 별도의 창으로 표시되어 더 편리하게 적용이 가능합니다.


 검은색 Holo 디자인을 적용한 모습입니다. 그렇게 빠르지는 않습니다. 버벅거리는 느낌이 강해서 윈도우에서 사용하기엔 좋은것 같지는 않습니다. mac이나 리눅스쪽에서 사용해보지는 않아서 잘 모르겠지만 맥이라면 괜찮은 속도로 사용이 가능할 것 같습니다.


마무리

 Android Studio를 윈도우에 설치해보고 설치시 주의사항인 Java 환경 변수 등록 등을 살펴보았습니다. 윈도우 환경에서는 Java 환경변수 등록만 잘 해주신다면 실행하는데 문제가 없으실 겁니다. 그리고 SDK를 별도로 설치해줄 필요도 없습니다. Studio 가 설치될때 함께 설치되며 최신 버전인 4.2로는 바로 코딩도 가능합니다. 이후 추가 버전 설치를 해주시면 되겠습니다.^^;;;


목록

 Google I/O 발표 장면을 먼저 살펴보고 다음 글에서 윈도우에서 설치하고, 간단한 프로젝트 생성까지하는 글을 남겨보겠습니다.

 1. Android Studio 0.1 런칭 (IntelliJ IDEA)

     http://thdev.net/425

 2. Android Studio 0.1 윈도우에 설치 및 살펴보기




댓글