ALOHA CLASS
/
Front-End
/
Flutter
/
Android Studio
Search
Share
๊ฐ๋ฐ ํ๊ฒฝ - Andriod
์๋๋ก์ด๋ ์คํ๋์ค ์ค์น
Android Studio ๋? : ์๋๋ก์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๊ธฐ ์ํ ๊ณต์ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ ๋๋ค.
Android ์คํ๋์ค ๋ฐ ์ฑ ๋๊ตฌ ๋ค์ด๋ก๋ - Android ๊ฐ๋ฐ์ ย |ย Android Developers
Android ์คํ๋์ค๋ Android ์ฑ์ ์ต์ ํ๋ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ ์ฑ ๋น๋์๊ฒ ์ ๊ณตํฉ๋๋ค. ์ง๊ธ Android ์คํ๋์ค๋ฅผ ๋ค์ด๋ก๋ํ์ธ์.
ํน์ง
โข
Google์์ ์ ๊ณตํ๋ฉฐ, ์๋๋ก์ด๋ ์ฑ ๋ฐ ๊ฒ์์ ๋์์ธ, ๋น๋, ํ ์คํธ, ๋ฐฐํฌํ๊ธฐ ์ํ ๋ค์ํ ๊ธฐ๋ฅ๊ณผ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
โข
IntelliJ IDEA ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ ธ ์์ด, ์ธํ ๋ฆฌ์ ์ด์ UI ๊ฐ ๊ฑฐ์ ๋์ผํฉ๋๋ค
JDK ์ฌ์ ์ค์น
โข
์๋๋ก์ด๋ ์คํ๋์ค๋ JDK๋ฅผ ํ์๋ก ํฉ๋๋ค.
์๋๋ก์ด๋ ์คํ๋์ค ์ค์น
youtu.be
Flutter SDK
Google์์ ๊ฐ๋ฐํ ์คํ ์์ค ํ๋ ์์ํฌ๋ก, ๋ชจ๋ฐ์ผ ์ฑ๋ฟ๋ง ์๋๋ผ ์น ๋ฐ ๋ฐ์คํฌํฑ ์ฑ๊น์ง ๋ค์ํ ํ๋ซํผ์์ ๋์ํ๋ ํฌ๋ก์ค ํ๋ซํผ ์ฑ์ ๊ฐ๋ฐํ๋ ๋๊ตฌ์ ๋๋ค.
Choose your development platform to get started
Install Flutter and get started. Downloads available for Windows, macOS, Linux, and ChromeOS operating systems.
SDK (Software Development Kit) : ์ํํธ์จ์ด ๊ฐ๋ฐ ํคํธ. ํน์ ํ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๊ธฐ ์ํด ํ์ํ ๋๊ตฌ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ๋ฌธ์, ์ํ ์ฝ๋ ๋ฑ์ด ํฌํจ๋ ํจํค์ง์ ๋๋ค.
Flutter SDK ํน์ง
Flutter SDK ์ค์น
youtu.be
SDK Manager
Android ๊ฐ๋ฐ์ ํ์ํ ์ํํธ์จ์ด ๊ฐ๋ฐ ํคํธ(Software Development Kit) ๋ฐ ๊ด๋ จ ๋๊ตฌ, ํ๋ซํผ ๋ฐ ์์คํ ์ด๋ฏธ์ง๋ฅผ ์ค์นํ๊ณ ๊ด๋ฆฌํ๋ ๋๊ตฌ
์ฃผ์ ๊ธฐ๋ฅ
1.
SDK ๋ฐ ๋๊ตฌ ์ค์น :
Android SDK Manager๋ฅผ ํตํด Android ๋ฒ์ ์ ๋ง๋ SDK ํ๋ซํผ, ๋น๋ ๋๊ตฌ, ํ๋ซํผ ๋๊ตฌ, ์์คํ ์ด๋ฏธ์ง ๋ฑ์ ๋ค์ด๋ก๋ํ๊ณ ์ค์นํ ์ ์์ต๋๋ค.
2.
๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ์ถ๊ฐ ์ปดํฌ๋ํธ ๊ด๋ฆฌ :
ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ์ถ๊ฐ ๋๊ตฌ, ์์คํ ์ด๋ฏธ์ง ๋ฑ์ SDK Manager๋ฅผ ํตํด ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
3.
SDK ๋ฒ์ ๋ฐ ํ๋ซํผ ์ ๋ฐ์ดํธ :
์๋ก์ด Android ๋ฒ์ ์ด๋ ํ๋ซํผ ๋๊ตฌ๊ฐ ์ถ์๋๋ฉด SDK Manager๋ฅผ ํตํด ์ ๋ฐ์ดํธ๋ฅผ ๋ฐ๊ณ ์๋ก์ด ๊ธฐ๋ฅ ๋ฐ ๊ฐ์ ์ฌํญ์ ํ์ฉํ ์ ์์ต๋๋ค.
4.
๊ฐ์ ๋๋ฐ์ด์ค ์์ฑ ๋ฐ ๊ด๋ฆฌ :
SDK Manager๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ๋๋ฐ์ด์ค์ ์ฌ์ฉํ ์ ์๋ ๋ค์ํ ์์คํ ์ด๋ฏธ์ง๋ฅผ ์ค์นํ๊ณ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
5.
๋ผ์ด์ ์ค ๊ด๋ฆฌ :
Android SDK Manager๋ฅผ ํตํด ํ์ํ ๋ผ์ด์ ์ค๋ฅผ ์๋ฝํ๊ณ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ๋ช ๋ นํ ๋๊ตฌ๋ก๋ ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉฐ, ๋ช ๋ นํ์์๋
sdkmanager
๋ฅผ ์ฌ์ฉํฉ๋๋ค.
6.
์๋๋ก์ด๋ ์คํ๋์ค์์ ํตํฉ :
Android SDK Manager๋ ์ฃผ๋ก ์๋๋ก์ด๋ ์คํ๋์ค(Android Studio)์ ํจ๊ป ์ฌ์ฉ๋๋ฉฐ, ์คํ๋์ค์์๋ SDK ๊ด๋ฆฌ ๊ธฐ๋ฅ์ด ์ผ๋ถ ๋ด์ฅ๋์ด ์์ต๋๋ค.
SDK Manager
Android Flutter ํ๋ฌ๊ทธ์ธ ์ค์น
Flutter ํ๋ก์ ํธ ์์ฑ
youtu.be
Andriod Virtual Device
์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ ๋ฐ ํ ์คํธ๋ฅผ ์ํด ์ฌ์ฉ๋๋ ๋๊ตฌ
AVD๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค
1.
์ฐ์ธก ์๋จ์ ์ค๋งํธํฐ ์์ด์ฝ์ ํด๋ฆญํฉ๋๋ค.
2.
"Select Hardware"๋ฅผ ์ ํํฉ๋๋ค.
3.
"Install"์ ํด๋ฆญํ์ฌ ์ํ๋ ๊ฐ์ ์ค๋งํธํฐ์ ์ค์นํฉ๋๋ค.
4.
์ค์น๊ฐ ์๋ฃ๋๋ฉด, AVD ์์ด์ฝ์ ํด๋ฆญํ์ฌ AVD๋ฅผ ์คํํฉ๋๋ค.
5.
์คํ๋ ๊ฐ์ ์ค๋งํธํฐ์์ ์ํ๋ ์ฑ์ ์คํํ๋ฉด ๋ฉ๋๋ค.
AVD๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ์ ๊ฐ๋ฐํ๊ณ ํ ์คํธํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์๋๋ก์ด๋ ์ฑ์ ๋์์ ํ์ธํ๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค.
AVD ๊ฐ์ ์ค๋งํธํฐ ์ค์น
youtu.be
์๋๋ก์ด๋ ์คํ๋์ค ์ญ์
1.
C:\Users\์ฌ์ฉ์\.andriod ์ญ์
2.
C:\Users\์ฌ์ฉ์\AppData\Local\Android ์ญ์
3.
C:\Users\์ฌ์ฉ์\StudioProjects ์ญ์
4.
ํ๋ก๊ทธ๋จ ์ถ๊ฐ/์ ๊ฑฐ > andriod studio ์ญ์
C:\Users\์ฌ์ฉ์\.andriod ์ญ์
์๋๋ก์ด๋ ์คํ๋์ค ์ญ์
AVD ๊ฐค๋ญ์ ํฐ ์ถ๊ฐํ๊ธฐ
Using a Galaxy Emulator Skin | Samsung Developer
The world runs on you.
AVD ๊ฐค๋ญ์ ํฐ ์ถ๊ฐํ๊ธฐ