[Flutter 개발 환경 초기 세팅 3/3] - Android Studio 설치 및 실행
이전 포스팅에서 JDK와 Flutter SDK를 설치하고 환경 변수를 설정하는 과정을 살펴봤습니다. 이제 실제로 Flutter 앱을 개발하기 위해 필요한 도구인 Android Studio를 설치하고 설정하는 방법을 알아보겠습니다.
1. Android Studio와 Emulator 설치하기
1-1. Android Studio 다운로드
먼저, Android Studio 공식 사이트에 접속합니다.
Android 스튜디오 및 앱 도구 다운로드 - Android 개발자 | Android Studio | Android Developers
Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today.
developer.android.com
사이트에 접속하면 바로 눈에 띄는 다운로드 버튼을 클릭합니다.
1-2. 설치 파일 실행
다운로드가 완료되면 설치 파일을 실행합니다.
설치 과정에서는 별다른 설정 없이 [Next] 버튼을 계속 클릭하면 됩니다.
설치가 완료되면 Start Android Studio 옵션이 체크된 상태로 [Finish] 버튼이 나타납니다.
1-3. 초기 설정
Android Studio를 처음 실행하면, 기존 설정을 불러올지 묻는 창이 나타납니다.
처음 설치하는 경우이므로 [OK]를 선택합니다.
1-4. 설정 마법사 진행
이어서 Android Studio Setup Wizard가 실행됩니다.
- Standard 설정을 선택합니다.
- 필요한 SDK 및 도구를 설치할지 묻는 창이 나타나면, 모두 선택하고 [Next]를 클릭합니다.
- 라이선스 동의 창이 나타나면, 두 개의 라이선스를 모두 Accept한 후 [Finish]를 클릭합니다.
설치가 진행되는 동안 잠시 기다립니다.
진행 상황이 궁금하다면 [Show Details]를 클릭해 세부 정보를 확인할 수 있습니다.
설치가 완료되면 [Finish] 버튼을 클릭하고, Android Studio가 정상적으로 실행되는지 확인합니다.
2. Flutter 작업을 위한 플러그인 설치
Flutter 앱 개발을 위해 Flutter 플러그인을 설치해야 합니다.
2-1. 플러그인 설치
- Android Studio 좌측 메뉴에서 Plugins를 선택합니다.
- Marketplace 검색창에 Flutter를 입력하고, 검색 결과에서 Flutter 플러그인을 설치합니다.
- Flutter 플러그인을 설치하면 Dart 플러그인도 함께 설치됩니다.
2-2. IDE 재시작
플러그인 설치가 완료되면 Restart IDE를 클릭해 Android Studio를 재시작합니다.
재시작 후, Flutter 플러그인이 정상적으로 적용되었는지 확인합니다.
3. 새로운 Flutter 프로젝트 시작하기
3-1. 프로젝트 생성
- Android Studio 메인 화면에서 New Flutter Project를 선택합니다.
- 프로젝트 유형으로 Flutter Application을 선택하고 [Next]를 클릭합니다.
3-2. 프로젝트 설정
- Flutter SDK 경로를 지정합니다. (이전 포스팅에서 설치한 Flutter SDK 경로를 선택합니다.)
- 프로젝트 이름, 위치, 설명 등을 입력합니다.
- 프로젝트 이름은 소문자로만 작성해야 합니다.
- 프로젝트 위치는 원하는 경로를 지정합니다. (예: D:\study_Flutter)
- Platforms에서 Android, iOS, Web을 모두 선택합니다.
3-3. 프로젝트 생성 완료
모든 설정을 마치면 [Create] 버튼을 클릭해 프로젝트를 생성합니다.
프로젝트가 정상적으로 생성되면, 기본적으로 Counter 앱 코드가 포함된 main.dart 파일이 생성됩니다.
4. Android Studio 기본 세팅
4-1. 불필요한 창 닫기
- 우측 아이콘 메뉴에서 Assistant 아이콘을 클릭해 Assistant 창을 닫습니다.
- 화면이 간결해지면 작업이 더 수월해집니다.
4-2. 탐색창 설정
- 좌측 탐색창에서 Android를 Project로 변경합니다.
- 이제 프로젝트의 폴더 구조를 확인할 수 있습니다.
- android, ios, web 폴더가 생성된 것을 확인할 수 있습니다.
5. 에뮬레이터 설정 및 앱 실행
5-1. 에뮬레이터 추가
- 우측 아이콘 메뉴에서 Device Manager를 선택합니다.
- [+ Create Device] 버튼을 클릭해 새로운 에뮬레이터를 추가합니다.
- Pixel 8 Pro와 같은 디바이스를 선택하고, Tiramisu (API 33) 등의 안정적인 버전을 다운로드합니다.
- 에뮬레이터를 세로 모드(Portrait)로 설정하고 [Finish]를 클릭합니다.
5-2. 에뮬레이터 실행
- 상단 메뉴에서 <no device selected>를 클릭하고, 방금 추가한 에뮬레이터를 선택합니다.
- 에뮬레이터가 정상적으로 실행되면, Running Devices에서 확인할 수 있습니다.
5-3. 앱 실행
- 상단의 초록색 삼각형(실행 버튼)을 클릭해 main.dart 파일을 실행합니다.
- 에뮬레이터에 Counter 앱이 실행되고, [+] 버튼을 클릭해 숫자가 증가하는지 확인합니다.
마치며
Android Studio 설치부터 Flutter 프로젝트 생성, 에뮬레이터 설정까지 긴 과정을 함께 살펴봤습니다.
처음 접하는 분들에게는 다소 복잡하고 낯설 수 있지만, 차근차근 따라하다 보면 금방 익숙해질 것입니다.
이제 Flutter 개발 환경 설정이 완료되었으니, 본격적으로 Flutter 앱 개발을 시작해보세요!