Mobile/Flutter

Flutter Window에서 시작하기(IntelliJ)

tranzal 2022. 5. 24. 11:59

Flutter를 윈도우에서 시작하기 위한 방법이다.

 

1. 아래의 링크에서 원하는 Flutter SDK를 다운로드한다.

https://docs.flutter.dev/development/tools/sdk/releases

 

Flutter SDK releases

All current Flutter SDK releases, stable, beta, and master.

docs.flutter.dev

 

2. 환경변수 설정

시스템 속성 > 고급 > 환경 변수에서 시스템 또는 사용자 환경변수의 Path에 Flutter SDK의 bin 위치를 추가해준다.

※ 단, 사용자 환경변수에 추가했을 경우에는 현재 로그인한 사용자만 사용이 가능하다.

ex) C:\flutterApp\flutter\bin

 

3. JetBrains ToolBox 또는 아래 링크에서 안드로이드 스튜디오를 다운로드한다.
https://developer.android.com/studio?hl=ko

 

Download Android Studio and SDK tools  |  Android Developers

The official IDE for Android app developers.

developer.android.com

 

4. 안드로이드 필요 항목을 다운로드한다.

위 아이콘과 같은 모양의 SDK 매니저를 들어간다.

위 이미지에 체크 표시된 SDK Build-Tools, Command-line, Platform-Tools, Emulator를 체크한다.

 

SDK Platforms에서 원하는 SDK를 다운로드한다.

 

5. Flutter 플러그인 설치

 

인텔리제이의 File > Settings > Plugins에서 Flutter, Flutter Intl, Dart를 설치한다.

 

6. 위 단계가 정상적으로 완료되었다면 cmd 창에 flutter doctor를 입력했을 때 커멘드가 실행될 것이다.

flutter doctor는 Flutter가 실행되기 위해 필요한 항목이 설정되었는지 확인해주는 명령어이다.

 

위와 같이 필요한 항목이 설정되면 체크표시가 된다. 

 

7. 안드로이드 라이선스 동의

위 flutter doctor 이미지에서는 전부 설정이 끝났기 때문에 체크표시가 되어있지만 처음 할 때는 라이선스 동의가 필요하다는 내용이 나타날 것이다.

 

flutter doctor에서 알려주는 명령어로 라이센스 동의를 해준다.

 

8. Flutter 프로젝트 만들기

   8-1. cmd에서 프로젝트를 생성

   flutter create [프로젝트 명]을 입력하면 프로젝트가 생성된다.

   flutter config --[enable 또는 disable]-[플랫폼]을 입력하면 프로젝트를 생성했을 때 추가될 플랫폼을 설정할 수 있다.

   (자세한 내용은 flutter config -h를 입력하여 확인 가능하다.)

 

   8-2. IntelliJ에서 Flutter 프로젝트 생성 

   File > New > Project에서 Flutter를 클릭한다.

   Flutter SDK Path에 flutter SDK의 경로가 잡혀있지 않다면 추가해준다.

 

   프로젝트 이름은 영어 소문자 및 _만 사용 가능하다.

   organization에는 앱의 조직을 추가한다.(com.[조직명])

   모듈 명에는 organization 뒤에 오는 앱의 모듈명을 추가해준다.

   Platforms는 프로젝트에서 사용할 플랫폼들을 선택하는 곳이다.