안드로이드 스튜디오 설치하기. (Installing Android Studio on Windows OS)

2019. 8. 16. 23:27


1. 안드로이드 스튜디오 (Android Studio)

안드로이드 스튜디오는 안드로이드 앱 개발을 위한 공식적인(official) 통합 개발 환경(IDE, Integrated Development Environment)을 제공하는 소프트웨어입니다. JetBrains(http://www.jetbrains.com)에서 만든 Java 개발을 위한 소프트웨어를 기반으로, 구글에서 만들어 배포하는 프로그램이죠.


구글이 안드로이드 스튜디오를 공식 IDE로 제공하기 전에는 강력한 확장성을 자랑하는 Eclipse(http://www.eclipse.org)를 기반으로 앱 개발을 위한 환경을 제공하였습니다. 오픈 소스 프로젝트인 Eclipse 소프트웨어에 Plug-in형태로 ADT(Android Development Tools)를 설치하면 누구나 앱 개발을 할 수 있었습니다만, Eclipse 버전에 따른 ADT의 호환성 및 Eclipse 자체의 무거움 등의 단점이 있었죠.


어쨌든 여러 이유로 구글이 안드로이드 스튜디오를 공식 IDE로 제공하게 되었고, Eclipse 개발 환경에 익숙해있던 개발자들도 이제는 거의 대부분 안드로이드 스튜디오를 사용해 안드로이드 앱을 개발하고 있습니다.


그럼 지금부터, 안드로이드 앱 개발에 필요한 안드로이드 스튜디오를 설치하는 방법에 대해 설명하겠습니다. 참고로, 본문에서 설명하는 내용은 2019년 8월, 3.4.x 버전을 기준으로 정리되었습니다.

2. 안드로이드 스튜디오 다운로드.

안드로이드 스튜디오는 안드로이드 개발자 페이지(https://developer.android.com)에서 다운로드 받을 수 있습니다.

2.1 안드로이드 개발자 페이지 접속.

아래 그림과 같이 안드로이드 개발자 페이지(https://developer.android.com)에 접속한 다음, 페이지 상위의 "Android Studio" 메뉴를 선택합니다. ("https://developer.android.com/studio/" 페이지로 바로 접속해도 됩니다.)

안드로이드 개발자 페이지 접속


2.2 안드로이드 스튜디오 다운로드.

화면 중앙의 "DOWNLOAD ANDROID STUDIO" 버튼을 선택합니다.

안드로이드 스튜디오 다운로드


2.3 사용 약관 동의 및 다운로드.

이제 안드로이드 스튜디오 사용 약관 및 다운로드 화면이 표시됩니다.

사용 약관 동의 및 다운로드


안드로이드 스튜디오 사용 약관에 동의한 다음, "ANDROID STUDIO FOR WINDOWS 다운로드" 버튼을 클릭합니다.

2.4 다운로드 진행.

감사 인사 메시지 표시와 함께, 다운로드가 진행됩니다. 조금 기다리면, 다운로드가 완료됩니다.

안드로이드 스튜디오 다운로드 진행


2.5 다운로드 완료.

다운로드가 완료되고 다운로드 폴더로 이동해보면, "android-studio-ide-183.5692245-windows.exe" 파일이 저장된 것을 확인할 수 있습니다. (설치 프로그램 릴리즈 시점에 따라 파일 이름은 다를 수 있습니다.)

3. 안드로이드 스튜디오 설치.

3.1 설치 파일 실행.

다운로드한 설치 파일을 실행하면 잠시 동안 설치 로딩 화면이 출력됩니다.

안드로이드 스튜디오 설치 로딩


3.2 설치 환영 메시지.

로딩이 완료되면 설치 환영 페이지가 표시됩니다. "Next" 버튼을 눌러 다음 단계로 진행합니다.

안드로이드 스튜디오 설치 환영 페이지


3.3 구성 요소 선택.

안드로이드 스튜디오 설치 시 포함될 구성 요소를 선택하는 단계입니다. 모든 항목을 체크하고, "Next" 버튼을 클릭합니다.

안드로이드 스튜디오 구성 요소 선택


3.4 설치 경로 지정.

안드로이드 스튜디오가 설치될 경로를 지정합니다. "Next" 버튼을 클릭하여 다음 단계로 넘어갑니다.

안드로이드 스튜디오 설치 경로 지정


3.5 시작 메뉴 폴더 입력

시작 메뉴에 표시될 폴더 이름을 입력합니다.

시작 메뉴 폴더 입력


"Install" 버튼을 누르면 설치가 시작됩니다.

3.6 설치 진행.

설치 진행 과정이 표시됩니다.

안드로이드 스튜디오 설치 진행


3.7 설치 완료.

설치가 완료되었다는 메시지가 표시됩니다. "Next" 버튼을 클릭하여 설치 과정의 마지막 단계로 넘어갑니다.

안드로이드 스튜디오 설치 완료


3.8 설치 종료

설치 과정 중 마지막 단계입니다. "Start Android Studio" 체크 박스를 선택 한 후 Finish" 버튼을 클릭하여 설치 과정을 종료합니다.

안드로이드 스튜디오 설치 종료


4. 실행 확인 및 개발 환경 설정.

4.1 안드로이드 스튜디오 실행.

안드로이드 스튜디오 아이콘을 더블 클릭하여 안드로이드 스튜디오를 실행합니다.

안드로이드 스튜디오 실행


4.2 안드로이드 설정 읽어오기

안드로이드 스튜디오를 처음 실행하면, 기존 설정 정보를 읽어들일 것인지 여부를 지정할 수 있습니다. 기존에 설치했던 안드로이드 스튜디오의 설정 정보를 import하거나, 초기 상태로 실행되도록 만들 수 있습니다. 일단, "Do not import settings"를 선택하여, 기존 설정 정보 import 없이 실행합니다.

안드로이드 스튜디오 설정 import


이 단계에서 "사용 데이터 공유" 여부에 대한 설정 대화상자가 표시되는데요, 어떤 선택을 하더라도 안드로이드 스튜디오 사용에는 영향을 미치지 않으므로 결정에 따라 선택하면 됩니다.

사용 데이터 공유


4.3 개발 환경 설정 마법사

앞 단계에서 기존 설정 정보를 import하지 않았으므로, 개발 환경 설정을 위한 설정 마법사가 실행됩니다.

안드로이드 스튜디오 개발 환경 설정 마법사


"Next" 버튼을 클릭하여 다음 단계로 진행합니다.

4.4 개발 환경 설정 방식 결정.

안드로이드 스튜디오에서 추천하는 표준(Standard) 방식으로 설정할 것인지, 개발자 맞춤(Custom) 방식으로 설정할 것인지 결정하는 단계입니다.

안드로이드 스튜디오 개발 환경 설정 방식 결정


"Standard"를 선택하고, "Next" 버튼을 클릭합니다.

4.5 UI 테마 설정.

안드로이드 스튜디오 UI 테마를 설정하는 화면입니다. 어두운 계열(Darcula)과 밝은 계열(IntelliJ) 테마가 있는데, 취향에 따라 선택하면 됩니다.

안드로이드 스튜디오 UI 테마 설정


"Next" 버튼을 클릭합니다.

4.6 선택 사항 확인.

이제 마지막으로, 앞선 단계들에서 선택한 내용들을 확인하는 단계입니다.

안드로이드 스튜디오 선택 사항 확인


"Finish" 버튼을 클릭하여, 설치를 진행합니다.

4.7 구성요소 설치.

앞서 선택한 설정에 따라 구성요소들의 다운로드를 진행합니다. (네트워크 상황에 따라 몇 분 또는 몇 십분 정도 소요됩니다.)

구성요소 설치 진행


4.8 구성요소 설치 완료.

모든 설치가 완료되면, 로그 메시지와 함께 "Finish" 버튼이 표시됩니다.

구성요소 설치 완료


"Finish" 버튼을 클릭하면 모든 설치 과정이 완료됩니다.

4.10 안드로이드 스튜디오 개발 준비 완료.

이제 개발에 필요한 기본적인 준비가 완료되었습니다.

안드로이드 스튜디오 개발 준비 완료


5. 참고.

.END.


ANDROID 스튜디오/준비 및 설치 , , , , , , , , , , , , , ,

  1. Blog Icon
    호구선생

    좋은 글 잘 봤습니다.

  2. 감사합니다. ^^

  3. Blog Icon

    비밀댓글입니다

  4. 죄송할 것 까지야.. ^^;;
    격려 글 남겨주셔서 감사드리고,
    항상 행복한 날 되시길 바랄게요~ ^^

  5. Blog Icon

    비밀댓글입니다

  6. 원하시는 답변을 한 문장으로 딱 쓰자면,
    "수익을 바라고 할만한 일은 아닌 것 같습니다!!"

    제가 애드센스를 달아놓은 이유는, 글을 쓰는 김에 용돈이라도 벌어보자... 였는데요. "용돈"이라고 하기에도 많이 모자란 수익이 쌓이네요.

    저의 경우, 아무리 취미 활동이라고 하지만, 나름 꽤 많은 시간과 노력이 들어가는 일인데, 애드센스 수익으로만 따지자면 노력 대비 성과가 좋지 않습니다.

    아마도 "개발 관련"이라는 한정된 주제도 한 몫 하겠지요. 검색을 통해 확인할 수 있듯이, 몇 년 유지되다가 업데이트가 중지된 블로그가 많은 걸 보면, 개발 관련 블로그가 "돈"이 되지 않는 건 사실인 것 같습니다. ㅜㅜ

    하지만 제 경우만 보고 판단하실 수는 없으니, 여기 저기 많이 알아보시기 바랄게요.

    감사합니다.

  7. 잘봤습니다

  8. 방문해 주셔서 감사합니다.

  9. Blog Icon
    디자인

    잘봤습니다

    질문이 있는데요

    안드로이드 스튜디오 속에서 다른 프로그래밍 언어인 code vision avr 을 집어넣어서 블루투스로 송신하게 하고싶은데요

    아~~~~~~무리 찾아도 1절도 나오지 않습니다 ㅠㅠ

    아주 간단한 설명 한줄이라도 어떤걸 써야하는지 알려주시면 갑사하겠습니다 ㅠㅠ

  10. 흠..
    정확히 어떤 것을 하려고 하시는지 정확히 알 순 없지만,
    방향을 잘 못 잡으신 것 같습니다.

    "안드로이드 스튜디오 속에서 다른 프로그래밍 언어인 code vision avr을 집어넣어서" 라고 하는 질문부터 앞뒤가 맞지 않죠.

    Code Vision AVR은 Atmel AVR 마이컴 개발툴인데, 이 걸 안드로이드 스튜디오에 집어 넣는다... 라는 건...

    흠.. 대략 추측해보자면..

    블루투스가 동작하는 AVR 마이컴 프로그램을 만들고 그와 통신하는 안드로이드 블루투스 앱을 만들고 싶다... 이거 아닌가요?

    아마.. 임베디드 쪽 초보자이신 것 같은데요. 주변 경력자의 도움을 받아보시는 게 좋을 것 같습니다.

    저도 임베디드를 꽤 오래 해왔고, 초반 개념을 잡는 게 쉽지 않다는 것을 잘 알고 있습니다.

    혼자만 고민해서는 답을 찾기가 쉽지 않으니, 주변 전문가의 도움을 받아보세요~

    감사합니다.

  11. Blog Icon

    비밀댓글입니다

  12. 네. 고민하신만큼 좀 더 나은 방향 선택하실거라 생각합니다.

    방문해 주셔서 감사합니다.

  13. 좋은 설명 감사합니다.

  14. 방문해 주셔서 감사합니다.

  15. 잘 보고 갑니다...

  16. 방문해 주셔서 감사합니다.

  17. 감사합니다! :)

  18. 방문해 주셔서 감사합니다!