[Flutter] ์๋์ฐ(Windows)์ ํ๋ฌํฐ(Flutter) ํ๊ฒฝ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ
1. ์๋์ฐ ์ฉ Android Studio ์ค์นํ๊ธฐ
Android Studio๋ฅผ ๋ค์ด๋ก๋ํ๊ธฐ ์ํด ์๋ ์ฌ์ดํธ์ ์ ์ํฉ๋๋ค.
https://developer.android.com/studio
์ ํํ์ด์ง์ ์ ์ํ๋ฉด ์๋์ ๊ฐ์ด Download Android Studio Giraffe ๋ฒํผ์ด ๋ณด์ ๋๋ค. ํด๋ฆญํ๋ฉด ๋ผ์ด์ ์ค ๋์ ํ๋ฉด์ด ๋ณด์ด๊ณ , ๋์ํ๋ฉด ๋ค์ด๋ก๋๊ฐ ์งํ๋ฉ๋๋ค.
์ค์น ํ์ผ์ ์คํํ์ฌ ์ค์น ๋ง๋ฒ์ฌ๋ฅผ ์งํํฉ๋๋ค. ์ค์น ๊ณผ์ ์ค 'Android Virtual Device'๋ ์ ํํ์ฌ ์ค์นํฉ๋๋ค. ๊ทธ ์ธ, ๋ณ๋ค๋ฅธ ์ค์ ์์ด Next๋ง ํด๋ฆญํ๋ฉด ์ค์น๊ฐ ์๋ฃ๋ฉ๋๋ค.
์ค์น๊ฐ ์๋ฃ๋๋ฉด, ์๋์ ๊ฐ์ด Android Studio๊ฐ ์คํ๋ฉ๋๋ค.
2. Flutter SDK ์ค์นํ๊ธฐ
์ด์ Android Studio์์ ์ฌ์ฉํ Flutter SDK๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค. Flutter ๊ณต์ ํํ์ด์ง์ ์ ์ํฉ๋๋ค.
https://docs.flutter.dev/release/archive?tab=windows
Stable channel (Windows) ์ค ์ต์ ๋ฒ์ ๋๋ ์ํ๋ ๋ฒ์ ์ ํ์ผ์ ๋ค์ด๋ก๋ํฉ๋๋ค.
๋ค์ด๋ก๋ํ ํ์ผ์ ์ค์น ํ์ผ์ด ์๋ ์์ถ ํ์ผ(*.zip)์ ๋๋ค. ์์ถ์ ํ๊ณ , C:\flutter ๋๋ D:\flutter๊ณผ ๊ฐ์ด ์ํ๋ ๊ฒฝ๋ก์ ์ฎ๊ฒจ ๋์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์๋์ฐ ํ๊ฒฝ ๋ณ์์ flutter\bin ํด๋ ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐํฉ๋๋ค. ์ ๋ C:\flutter\bin ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ช ๋ น ํ๋กฌํํธ๋ฅผ ์คํํฉ๋๋ค.
์๋์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํฉ๋๋ค.
flutter doctor
๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ์๋์ ๊ฐ์ด !, X, V๊ฐ ํ์๋ฉ๋๋ค.
! Some Android licenses not accepted
์ด ๋ฉ์์ง๋ ๋ง ๊ทธ๋๋ก, ๋ผ์ด์ ์ค ์ผ๋ถ๊ฐ ๋์๋์ง ์์๋ค๋ ์๋ฏธ์ ๋๋ค. ๋ช ๋ น ํ๋กฌํํธ์์ ์๋์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํฉ๋๋ค.
flutter doctor --android-licenses
๋ง์ฝ, ๋ช ๋ น์ด ์ ๋ ฅ ์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ฉด ์๋์ ๊ฐ์ด Android SDK Command-line Tools๋ฅผ ์ค์นํฉ๋๋ค.
๋ค์ ๋ช ๋ น ํ๋กฌํํธ์์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๊ณ , ํ๋ฉด์ ๋์ ํ๊ฒ ๋๋๋ ๋ฉ์์ง๊ฐ ํ์๋ ๋๋ง๋ค 'y' ํค๋ฅผ ์ ๋ ฅํ๋ฉด ๊ฐ๋จํ๊ฒ ํด๊ฒฐ๋ฉ๋๋ค.
X Flutter/Dart plugin not installed
ํด๋น ์๋ฌ ๋ฉ์์ง๋ Android Studio์ Flutter plugin์ด ์ค์น๋์ง ์์๋ค๋ ์๋ฏธ์ ๋๋ค. ์๋์ ๊ฐ์ด Android Studio์ Plugins ๋ฉ๋ด์์ Dart์ Flutter ํญ๋ชฉ์ ์ ํํ์ฌ ์ค์นํ๋ฉด ํด๊ฒฐ๋ฉ๋๋ค.
! No devices available
์ฌ์ฉ ๊ฐ๋ฅํ ๋๋ฐ์ด์ค๊ฐ ์๋ค๋ ๋ฉ์์ง์ ๋๋ค. ์ฑ ๊ฐ๋ฐ ์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ฐ๊ฒฐ๋ ์ค๋งํธํฐ ๋๋ ๊ฐ์ ์ฅ์น์์ ์คํํ์ฌ ํ์ธํ ์ ์๋๋ฐ์. ์ฒ์ Android Studio๋ฅผ ์ค์นํ๋ฉด ์ฅ์น๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋ฉ์์ง๊ฐ ๋ฐ์ํ ๊ฒ์ ๋๋ค.
๊ฐ์ ์ฅ์น๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์.
[Flutter] ๊ฐ์ ๋๋ฐ์ด์ค(Virtual device) ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ
์ด์ ๋ชจ๋ ์กฐ์น๋ฅผ ๋ค ์ทจํ ํ ๋ค์ ํ๋ฒ ์๋์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํฉ๋๋ค.
flutter doctor
์๋์ ๊ฐ์ด V ํ์๋๊ณ , No issues found ๋ฉ์์ง๊ฐ ๋ณด์ธ๋ค๋ฉด flutter๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ์ค๋น๊ฐ ๋๋ ๊ฒ๋๋ค.
3. Flutter Project ์์ฑํ๊ธฐ
Welcome ํ๋ฉด์์ New Flutter Project๋ฅผ ํด๋ฆญํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์๋ ํ๋ฉด๊ณผ ๊ฐ์ด Flutter SDK path๋์ ์ฒ์ ์ฎ๊ฒจ๋จ๋ flutter ๊ฒฝ๋ก๋ก ์ค์ ํฉ๋๋ค.
๋ฌธ์ ๊ฐ ์๋ค๋ฉด ์๋ ํ๋ฉด๊ณผ ๊ฐ์ด Flutter ํ๋ก์ ํธ๊ฐ ์์ฑ๋ฉ๋๋ค.
'Programming > Flutter' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Flutter] ๊ฐ์ ๋๋ฐ์ด์ค(Virtual device) ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ (0) | 2023.08.20 |
---|
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote
๋ค๋ฅธ ๊ธ
-
[Flutter] ๊ฐ์ ๋๋ฐ์ด์ค(Virtual device) ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ
[Flutter] ๊ฐ์ ๋๋ฐ์ด์ค(Virtual device) ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ
2023.08.20