본문 바로가기
프로그래밍/Flutter & Dart

Flutter 개발환경 셋팅 - (windows 기준)

by 어느덧중반 2020. 6. 10.
반응형

1. flutter 설치페이지로 접속해서 Windows 기준의 flutter sdk 를 다운로드 받자.

https://flutter.dev/docs/get-started/install/windows

 

Windows install

How to install on Windows.

flutter.dev

 

2. c:\dev\sdk\ 폴더 생성해서 그 안에 압축 풀기

사람마다, 상황별로 폴더를 어디에 위치시키고 압축을 풀어라 이야기가 달라서 스스로 판단해서 위치를 정하면 될 것 같다. 폴더를 정하는게 별거 아니긴 하나 중요하게 생각해야 할 이유는 PATH 설정이 필요하기 때문이다.

(나는 그냥 압축 풀고 sdk 폴더로 옮김. 다 옮기면 path는 c:\dev\sdk\flutter\... 요렇게 되면 완료)

 

⭐️ PATH 추가하기!!!

PATH가 무엇인지 모르는 사람을 위해 간략하게 이야기하자면, Flutter를 이용해 앱개발을 하려고 프로젝트를 생성하다보면 여러개의 곳곳의 폴더로 프로젝트가 별도 생성될 것이다. 추후에 빌드하는 동작을 하기 위해 flutter 명령어를 쓰게 될텐데, 어느 폴더에서 flutter 명령어를 사용하든 동작하게 만들어주는 것이 바로 Path 설정이다.
(이것은 마치, 택배기사가 210동 아파트로 배송을 가야하는데 210동 아파트 위치를 잘 몰라서 못찾을 수 있지만 아파트 내의 공용택배함에 택배를 놓으면 알아서 택배수령인이 찾아가는거랑 비슷할까..? 그냥 어디서든 쓸 수 있게 도와주는 역할을 Path에 설정만 추가해주면 되는거라고 생각하자)

- 환경변수 설정 > 시스템변수 > Path : 편집 > c:\dev\sdk\flutter\bin 추가하기

 

3. flutter doctor 명령어를 통해 추가로 설치해야 할 것들에 대해 알아보자.

flutter에서는 당신의 개발환경이 어디까지 준비되었는지 확인할 수 있는 명령어가 있다.
(마치 의사에게 종합검진을 받는거랄까...)

Flutter로 앱개발을 하기 위해 아래의 4가지가 선행되어야 하니 명령어를 통해 본인이 어떤걸 더 셋팅해줘야 하는지 명령어의 결과로 확인하면 된다.

  - Flutter sdk 설치 완료

  - android sdk 설치완료

  - android studio flutter, dart plugin 설치 필요

  - 디바이스 연결 필요
    (연결할 수 있는 디바이스가 없다는건데 안드로이드 스튜디오에서 에뮬레이터 설치가 필요할 것 같다.)

 

4. android studio > setting > plugin > flutter 검색 후 install > restart IDE

 

5. 안드로이드 스튜디오에서 설치한 디바이스 실행시켜보자.

에뮬레이터를 설치하고 다시 flutter doctor 명령어로 실행하니 이제 이슈 없단다 (모두 설치 완료)

 

그런데,,,,,,,,,,,,, flutter project 하나 만들고 테스트 해보려고 하니 dart sdk 가 없단다

(dart sdk는 기본적으로 flutter sdk 내에 내장되어 있는걸로 알고 있는데...)

아래 링크에서 해결법 확인 후 조치해보자

https://codinghub.tistory.com/166

 

깃허브에서 내려받은 플러터 프로젝트가 실행 또는 빌드가 되지 않을 때 (When the flutter project downl

깃허브에서 내려받은 플러터 프로젝트가 실행 또는 빌드가 되지 않을 때 When the flutter project downloaded from GitHub doesn't run or build [ko] * 다운로드 받은 프로젝트든 다른 프로젝트든 최초..

codinghub.tistory.com

 

반응형

댓글