ALL ABOUT ME

Android :: Android Studio Preview 본문

Lab

Android :: Android Studio Preview

threeword 2013. 5. 29. 03:10


구글에서 2013 Google I/O에서 새로운 안드로이드 개발 툴인 Android Studio를 내 놓았다.


구글은 처음에 ADT를 Eclipse IDE의 플러그인 형태로 제공하다가 이후 Eclipse와 통합하여 Bundle 형태로 제공하였는데 이번 새롭게 제공하는 Android Studio는 IntelliJ IDEA 기반 개발 툴이다.


참고 :: http://www.jetbrains.com/idea/index.html


어느 정도의 DE(Develop Experience)을 주고 개선될 지 모르겠지만 일단 사용해 보고 판단해 보자.

기존의 습관에 익숙해 있다가 새로운 툴을 익히고 학습하여 응용하여 사용하기까지는 꽤 많은 리소스와 에너지가 소비되지만 그에 반해 이득이 크다면 해볼만 하지 않은가.


현재(2013.05.29 기준) 버젼 v0.1이므로 아직은 많은 기대하지 않고 전반적인 사용성과 기존 개발 환경과 달라진 점만 보자.


아래의 순서로 핱아보자. 


1. 설치

2. 시작하기

3. 기존 프로젝트 마이그레이션

4. 컴파일 및 실행

5. SDK 업데이트

6. 디버깅

7. 환경 설정


참고 :: http://developer.android.com/sdk/installing/studio.html


1. 설치 


아래 경로에서 OS에 맞는 버젼을 다운로드. 생각보다 오래 걸리니 기다림이 필요함.

Mac의 경우 다운로드가 완료되면 어플리케이션 폴더로 이동하고 실행하면 끝.



2. 시작하기 

첫 화면이다. 첫 느낌... Xcode와 비슷하다.


New Project... 하면 Eclipse에서 신규 프로젝트 생성과 비슷한 화면이 나온다.

Eclipse와 다른 점은 Project Location 부분이 있다. 먼가 점점 Xcode의 느낌이 난다...


이후 진행은 기존 Eclipse와 동일하다. 신규 프로젝트 설정이 끝나고 Finish.


입력한 프로젝트 정보로 Gradle정보를 생성하고 Build하는 과정을 거쳐 IDE 편집 툴이 열린다.

왼쪽 Project 툴 버튼을 선택하면 프로젝트 항목이 보이는데 프로젝트를 선택하여 확장하면 낯 익은 파일들이 보인다.

그 외 파일의 역할, 기능, 설정, 컨드롤에 대해서는 추후 다시 알아보도록 하자.


3. 기존 프로젝트 마이그레이션 


3.1 Eclipse에서 내보내기 (Eclipse ADT 플러그인 업데이트 :: version 22.0 이상 필요)

:: File > Export > Android > Generate Gradle build files > 프로젝트 선택 > Finish


3.2 Android Studio로 가져오기

:: File > Import Project > Eclipse에서 내보내기 한 프로젝트 경로 선택 > OK > Create project from existing sources > Next > 이후 정보를 보여 순차적으로 진행 후 완료


기존 프로젝트를 마이그레이션 하면 신규 프로젝트를 만든 것과는 프로젝트의 형태가 조금 다르다.

기존 프로젝트 형태를 유지하고 Gradle 빌드를 위한 파일들만 조금 추가된 형태이다.


Gradle 관련 내용은 아래 사이트에서 참고.


참고 :: http://tools.android.com/tech-docs/new-build-system/user-guide


4. 컴파일 및 실행 :: Run > Run '프로젝트명


5. 디버깅 :: 좌측 하단 Android 툴버튼 선택 (command + 6) 


6. SDK 업데이트 :: Tools > Android > SDK Manager 


7. 환경설정 :: 컴파일 세부 옵션(Custom debug keystore, APK 경로 등), SVN 설정 


7.1 컴파일 세부 옵션

:: 프로젝트 선택 > Open Module Settings (F3)

:: Modules > 프로젝트 하위 Android > Compiler > APK pathCustom debug keystore 


7.2 SVN 설정

SVN 활성화 :: VCS > VCS Operation > Subversion 선택

SVN repository 창 :: VCS > Browse VCS Repository > Browse Subversion Repository...

SVN repository 추가 :: 하단의  SVN Repositories > + 버튼 > URL 입력

Changes :: VCS > Show Changes View




'Lab' 카테고리의 다른 글

Android :: Eclipse에서 GitHub 연동  (0) 2013.08.26
Android :: Git & GitHub  (0) 2013.08.26
OS X :: Eclipse 아이콘 변경  (0) 2013.05.28
OS X :: Convert to icns and png  (0) 2013.05.28
iOS :: iOS 단말기에서 테스트  (0) 2013.05.20
Comments