[Android] Android Studio 개발 환경 만들기

Android

(Update : 2018-11-02)

Language :

SDK 설치

Android Studio 가 설치되면 가장 먼저 사용할 SDK를 다운로드 하자.

하단의 Configure를 클릭하여 SDK Manager를 연다.

1500449650997_android18.jpg

1500449746162_bandicam 2017-07-18 12-29-58-612.jpg

SDK platforms 탭: 안드로이드 시스템의 컴포넌트들 설치 및 삭제 가능

SDK Tools 탭: 각종 도구 설치 및 삭제 가능

SDK Update Sites 탭: 업그레이드할 것이 있는지 확인하는 사이트 선택 가능

필요한 안드로이드 버전의 SDK를 체크하여 'OK'를 누르면 바로 다운로드 된다.

SDK는 용량이 커서 저장 공간이 작다면 API 버전 별로 나뉘어 있는 것은 최신 버전으로, 또는 필요한 것들만 선택한다.

(App을 만들 때 낮은 버전의 안드로이드를 사용하는 사람들도 고려해야 하므로 현재 안드로이드 버전 점유율을 참고한다.)

* 프로그램을 설치할 때 SDK 저장 경로를 변경했다면 Android SDK Location을 확인해보고 다르면 변경해주도록 한다.

1500450134160_bandicam 2017-07-18 12-30-52-060.jpg

SDK Tools에서도 필요하다 생각되는 것들을 다운로드한다.

1500450182069_bandicam 2017-07-18 12-31-15-306.jpg

1500450267188_bandicam 2017-07-18 12-31-29-167.jpg

라이센스 동의를 해야 다운로드가 되는 것들이 있다.

Accept를 체크해서 다운로드한다.

1500450346146_bandicam 2017-07-18 12-33-53-262.jpg

finish 버튼이 활성화되면 끝.

화면 테마 바꾸기

Android Studio의 테마는 대표적으로 백색과 흑색이 있다.

보통 작업을 하게 되면 화면을 오래 바라보게 되기 마련인데 이때 백색 테마보단 흑색 테마가 눈의 피로감이 덜하다.

Configure > Settings(또는 File >Settings, Ctrl+Alt+S)에서 'Appearance & Behavior > Appearance를 연다.

1500450559642_bandicam 2017-07-18 12-33-53-3332.jpg

'UI Options'의 가장 위에 있는 'Theme:'의 아래화살표를 눌러 Darcula를 선택한다.

(Darcula: 흑색 테마, Intellij: 백색 테마)

1500450689632_bandicam 2017-07-19 16-51-01-385.jpg

글꼴 설정

Android Studio에서 기본 글꼴로 코딩 하게 되면 I(i)와 l(L), 0과 O(o)이 비슷하게 생겨 알파벳을 착각하게 되는 일이 발생한다.

이를 방지하기 위해 처음부터 미리 글꼴을 변경하자.

Settings > Editor > Colors & Fonts > Font 를 연다.

1500450917275_bandicam 2017-07-19 16-53-20-820.jpg

Scheme 에서 코드 입력창을 어둡게 할지(Darcula) 밝게 할지(Default) 고른 후 옆에 있는 Save As...를 클릭하여 새로운 폰트 설정을 만든다.

Editor Font가 활성화되면 Primary font 옆에 있는 아래화살표를 눌러 Consolas 글꼴을 선택한다.

1500451445152_bandicam 2017-07-19 17-03-16-703.jpg

자동 Import

코딩을 할 때 필요한 class를 사용하려면 import를 해야 한다.

이것들을 일일이 단축키 Alt+Enter를 눌러 import하기에는 번거로우니 자동으로 import 되도록 설정한다.

Settings > Editor > General > Auto Import를 연다.

1500451631996_bandicam 2017-07-19 17-06-02-276.jpg

Java의 'Optimize imports on the fly'와 'Add unambiguous imports on the fly'를 체크한다.

민갤

Back-End Developer

백엔드 개발자입니다.