상세 컨텐츠

본문 제목

Flutter 개발환경 구축 (Windows)

IT/기초

by SINAFLA 2021. 6. 18. 06:00

본문

반응형

Flutter란

  • 네이티브 개발은 안드로이드는 안드로이만 개발이 가능하고, iOS는 애플 위주의 어플을 개발을 해야하는 단점이 있다. Flutter는 따로 개발해야 하는 문제점을 해결하는 크로스 플랫폼을 제공함.
  • dart 언어로 작성이 되며, build를 시키면 iOS와 android 코드가 자동으로 추가되어 빌드됨
  • 자체적으로 UI를 렌더링하기 때문에 iOS에서 material 디자인과 ripple 애니메이션 을 볼 수 있고 Android 에서 cupertino 디자인을 볼 수 있음

환경 구축

 1. jdk 설치 (오라클 jdk 제외, 1.8 버전 이상부터는 유료로 제공됨) - 레드햇 open jdk 설치

- jdk 설치하는 이유는 flutter 명령어 실행시 jdk로 flutter의 필요한 부분을 설치하기 때문에 필요하다.

- 11버전 이상은 flutter에서 실행되는 명령어의 오류로 인해서 11버전 이하로 설치하는 걸 권장한다.

 

https://developers.redhat.com/products/openjdk/download

 

OpenJDK Download

Build your container now. Download secure, certified, and up-to-date container images for OpenJDK. 

developers.redhat.com

- JDK 설치 후 JAVA_HOME 환경변수 추가

- 도움되는 사이트 : https://prolite.tistory.com/975

 

2. flutter 다운로드

 

윈도우에서 설치

 

flutter-ko.dev

3. Android studio 설치

 

Download Android Studio and SDK tools  |  Android 스튜디오

 

developer.android.com

4. flutter 알집 풀고 c 드라이브 밑에 이동

 

5. flutter 환경변수 추가

  • 내 PC → 시스템 속성 → 환경변수 편집 → 새로 만들기 → c:/flutter/bin

 

6. cmd 모드에서 flutter 명령어 실행

 # flutter doctor

 

7. android studio 필요 항목 설치

  • sdk manager 선택

 

  • SDK Tools 선택 후 오른쪽 하단에 있는 Hide Obsolete Packages 체크해제 후 Android SDK Tools 선택 후 Apply 적용

 

8. dart, flutter plugin 설치

- 안드로이드 스튜디오 시작화면 -> configure -> setting -> Plugins 메뉴에서 dart, flutter 검색 후 install

 

 

 

 

9. 명령어 입력 시 체크되지 않은 부분은 설치

  • flutter doctor —android-licenses 

- android-licenses 설치전 

- android-licenses 설치 후

 

 

이로서 flutter 개발환경 셋팅은 끝났다.

 

반응형

관련글 더보기

댓글 영역