Flutter

flutter 설치하는 법

김뱅쓰 2023. 3. 24. 23:36

 

https://flutter.dev/

 

Flutter - Build apps for any screen

Flutter transforms the entire app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase.

flutter.dev

이동 Get started

 

1. flutter 설치 sdk

2. 시뮬레이터 설치

 

zip파일이 아니라 다른 방법으로 설치해야 하는 이유

 zip파일을 다운받고 path설정을 해줘야하지만 choco를 사용하면 path설정을 안해줘도 된다.

 

chocolatey 사용 설명서

https://chocolatey.org/install

 

Installing Chocolatey

Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.

chocolatey.org

 

powershell을 관리자 권한으로 열기

Get-ExecutionPolicy

명령어 입력 

만약 Restricted 가 떴다면 Set-ExecutionPolicy AllSigned 입력

그리고 Y 입력

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

입력하면

choco나 choco -? 커맨드 입력 가능

choco install flutter

그리고 이명령어 입력 그러면 flutter sdk 다운완료

(만약 무슨 질문 나오면 Y하면 됨)

 

설치확인 방법

관리자 권한으로 powershell다시 들어가서 flutter doctor 치고 작동되면 됨

 

2.시뮬레이터 설치

https://developer.android.com/studio

 

Download Android Studio & App Tools - Android Developers

Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today.

developer.android.com

설치하고

flutter doctor 치면 android 부분에 오류가 뜬다

그러면 안드로이드 스튜디오 들어가서 아무 파일 만들고 맨위 Tools 버튼 누르고 sdk manager를 누르면

다음과 같은 화면이 나온다.

여기서 처음에 SDK Platfoms 로뜨는데 SDK Tools를 클릭하고 빨간 체크박스를 선택한 후 Apply를 눌러주면 설치완료

다시 flutter doctor치면 

Some Android licenses not accepted.

이런 오류가 안드로이드 설치부분 아래에 뜬다.

그러면

flutter doctor --android-licenses

치고 전부 y눌러주면 해결

 

3. 애뮬레이터 설치

빨간색 안에 아이콘 클릭

create device 누르고

model은 pixel3a를 선택 

next 누르고 R 옆에 다운로드 아이콘이나 영어 클릭

finish

 

plugin 

flutter dart 설치