flutter 설치하는 법
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 설치