Application

Flutter 개발환경구축하기

공호랑 2024. 1. 31. 15:20
728x90

안녕하세요

 

앱 개발 프로젝트를 진행할 예정이라

flutter를 사용하기 위해 개발환경구축을 하려 합니다..

 

flutter를 위해선 Android Studio가 설치되어있어야 합니다.

Android studio 설치는 안드로이드 스튜디오 설치가이드에서 참고해 주세요.

 

환경변수 등등도 설정해주어야 하지요..

할게 많지만 천천히 해봅시다.

 

 

 

이전에 Andoroid Studio를 설치하며

jdk 설치할 필요가 없다는 글을 보았지만

많은 글들에서 jdk를 환경변수로 설정해 주었기에

설치를 해보았습니다.

 

jdk 환경변수 설정


 

https://jdk.java.net/

홈페이지에 들어가 jdk를 설치할 수 있습니다.

 

jdk 21이 최신버전이라고 하네요

최신버전 공포증이 있지만 설치합니다.

 

 

 

이렇게 압축을 풀어준 뒤

jdk폴더 속 bin 폴더의 경로를 복사해 줍니다.

 

 

 

 

환경변수 설정을 위해

시스템 환경 변수 편집으로 이동

 

 

 

 

 

환경변수를 클릭합니다.

 

 

 

시스템 변수에 path를 찾아 편집을 눌러줍니다.

 

사용자 변수 혹은 시스템변수 상황에 맞게 설정해 주시면 됩니다.

하나 해서 안 되는 사람도 있고, 되는 사람도 있고 케이스가 다양하더라구요.

 

 

 

새로 만들기를 클릭 후 아까 복사한 경로를 넣어줍니다.

저는 Program Files로 옮겨주었기에 이렇게 설정이 되었습니다.

확인 후 닫아줍니다.

 

 

Android Studio sdk 환경변수 설정


 

Android Studio 관련 환경변수를 설정해주어야 합니다.

 

 

 

 

Android Studio 실행 후 More Actions의 SDK Manager로 들어가 줍니다.

 

 

 

 

 

Android SDK Location 경로가 있는데 복사해 줍니다.

 

 

 

 

다시 환경변수 창으로 들어가준 뒤,

아까 복사한 sdk 경로에서 뒤에 platform-tools를 추가 입력해 줍니다.

 

 

 

 

Flutter SDK 설치


 

 

https://docs.flutter.dev/release/archive?tab=windows

Flutter 공식홈페이지에서

SDK를 다운로드 받아주어야합니다.

 

 

 

Stable channel에서

버전 선택 후 설치해 줍니다.

 

최신버전 공포증이 있지만 설치해 줍니다.

만약 이후 문제가 있다면 변경할 예정입니다.

 

 

 

 

압축 해제 후 flutter 폴더 안 bin폴더의 경로를 복사해 줍니다.

 

 

 

 

환경변수에 설정해 줍니다.

 

이후 재부팅을 해줍니다.

 

 

 

 

 

cmd창을 켜고

flutter doctor을 입력해 줍니다.

 

여러 이슈가 있지만 하나하나 해결해 주면 됩니다.

 

3번째의 Android toolchain 이슈는 라이센스 동의 관련 이슈라고 합니다.

알려주는 대로 입력하면 됩니다.

 

 

 

 

flutter doctor --android-licenses 입력해 주면

라이센스 동의 관련 많이 나타납니다.

모두 y 해줍니다

 

 

 

다시 flutter doctor 입력해 주면

하나 해결된 것을 볼 수 있습니다.

 

Visual Studio 관련 이슈는 새로운 포스팅에서 진행하겠습니다.

728x90