본문 바로가기
Flutter&Dart

플러터 개발 환경 구축(Mac, Android), Flutter 최신버전 설치

by 밥바비 2023. 2. 3.
반응형

이전 글에 이어 Mac에서 플러터 안드로이드 개발 환경을 세팅하는 방법에 대해 정리하려고 한다. Flutter SDK 설치 과정은 이전글을 참조하면 된다. 

2023.02.02 - [Flutter&Dart] - 플러터 개발 환경 구축(Mac, iOS), Flutter 최신버전 설치

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

https://developer.android.com/studio

 

Download Android Studio & App Tools - Android Developers

Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today.

developer.android.com

링크로 접속하여 Android Studio를 설치해 준다.

2. SDK 및 에뮬레이터 설치

Android Studio를 처음 실행하면 Setup Wizard가 실행되며, 몇 가지 과정을 거치면 Android SDK를 설치할 수 있다.

setup wizard 화면 캡쳐
setup wizard

3. 안드로이드 커멘드라인 툴 설치

아래 이미지와 같이 실행된 Android Studio 창에서 More Actions를 클릭하여 SDK Manager 창으로 접근한다.

실행된 안드로이드 스튜디오
SDK Manager 클릭!

SDK Manager 창이 뜨면 SDK Tools 탭으로 이동하여 Android SDK Command-line Tools 체크박스를 체크하고 하단에 Apply와 OK를 누르면 설치가 완료된다.

Android SDK Command-line Tools 설치
Android SDK Command-line Tools 설치

4. Android License 동의

flutter doctor--android-licenses

위 명령어를 통해 License 동의를 진행한다.

반응형

5. JDK가 설치

JDK 설치 안되어 있는 경우 링크를 참고하여 JDK를 설치한다.

6. unable to find java bundled Java version 에러 처리

이쯤 돼서 flutter doctor 명령어를 실행해 보자.

java 관련 에러 화면
Java와 관련된 에러

Java와 관련된 에러가 발생하고 있다. Java를 설치했는데도 위 에러가 발생하는 이유는 Flutter에 설정된 Java Path가 실제 Java Path와 다르기 때문이다. 아래 글을 참고하여 해결하자.

2023.02.03 - [디버깅] - [Flutter] Unable to find bundled Java version 에러 해결방법

 

[Flutter] Unable to find bundled Java version 에러 해결방법

문제 / 에러 MacOS에 플러터 안드로이드 개발 환경을 설정하던 도중 Unable to find bundled Java version라는 에러가 발생. 그러나 이미 JDK는 설치된 상황. 이는 플러터에서 설치된 Java를 찾지 못해서 발생

do-it-bobby.tistory.com

여기까지의 과정을 성공적으로 수행했다면 fluttor doctor를 모두 통과하게 된다.

flutter doctor 결과 화면
fluttor doctor 통과!

 

7.  Emulator 생성

3번 과정에서 보았던 메뉴에서 Virtual Device Manager로 접근한다. 처음에는 생성된 emulator가 없기 때문에 빈 화면이 보일 것이다. create virtual device 버튼을 클릭하고 몇 가지 과정을 거쳐 emulator를 생성할 수 있다.

에뮬레이터 생성 전에뮬레이터 생성 후
에뮬레이터 생성 전 / 후

 

8. Emulator 실행

Android Studio 상에서 emulator를 실행하거나, VSCode 하단 상태 표시줄에서 Emulator를 실행할 수 있다. 잘 모르겠다면 이전 글 참고!

디바이스 선택창
VSCode 디바이스 선택창

9. 프로젝트 실행

이전글에서와 같이 플러터 프로젝트를 하나 생성하고, VSCode에 해당 프로젝트를 열어놓은 상태에서 상단 메뉴 - 실행 - 디버깅 시작 혹은 디버깅 없이 실행 버튼을 누르면 해당 프로젝트가 실행된다. 혹은 해당 디렉터리에서 flutter run 명령어를 통해 실행해도 된다. 

에뮬레이터 화면
안드로이드 개발 환경 세팅 완료!

반응형

댓글