한 달 정도 짧은 휴가를 얻게 되어 그동안 공부해보고 싶었던 Flutter 앱 개발을 해보려고 합니다.
Flutter 카테고리의 글은 공부하면서 정리하는 것이기 때문에, 다소 전문성은 떨어질 수 있습니다.
Ubuntu 20.04 환경에서 Flutter 개발 환경을 설치하도록 하겠습니다.
1) Flutter SDK 설치하기
※ Flutter 공식 사이트 – Linux 환경 설치 방법 안내 페이지입니다. Manual 설치를 원하실 경우, 아래 사이트에서 확인하시기 바랍니다.
https://flutter-ko.dev/docs/get-started/install/linux
터미널 창에 아래와 같이 입력합니다. 최신의 stable Flutter SDK가 설치됩니다.
sudo snap install flutter --classic
설치 완료 후 Flutter SDK path를 확인하려면, 다음과 같이 입력하면 됩니다.
flutter sdk-path
제 컴퓨터에서 확인한 Flutter SDK path 입니다.
2) flutter doctor – 추가 설치 도구 확인 (Android Studio 등)
아래의 명령어를 실행하면, 설치를 완료하기 위해 추가적으로 필요한 것들이 있는지 확인합니다.
flutter doctor
위 이슈는 4), 5) 단계에서 해결할 예정입니다.
Android studio는 미리 설치를 했습니다.
리눅스 환경에서 안드로이드 설치 방법은 아래 사이트를 참고하시기 바랍니다.
Android 스튜디오 설치 | Android 개발자 | Android Developers
Windows, macOS 또는 Linux에서 Android 스튜디오를 설정 및 설치합니다.
developer.android.com
3) Android Studio – Flutter Plugin 설치하기
Android Studio를 실행하면 아래와 같은 화면이 뜹니다. 화면 왼쪽에서 Plugins를 선택합니다.
Flutter 플러그인을 설치합니다. Dart 플러그인도 같이 설치 됩니다.
4) Android Studio – cmdline-tools 설치하기
다시 아래 화면으로 돌아와서 More Actions → SDK Manager 를 선택합니다.
SDK Tools 탭을 선택하고, Android SDK Command-line Tools (latest)를 체크한 뒤 Apply를 눌러 설치를 진행합니다.
5) Android License 문제 해결하기
마지막으로 일부 Android licenses를 Accept해주어야 합니다. 터미널창에 아래와 같이 입력한 후, y를 여러 번 누르면 끝입니다.
flutter doctor --android-licenses
이제 Flutter 설치가 끝났습니다 🙂