Search

SDK Manager

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 ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์ด ์ผ๋ถ€ ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

Android SDK ์„ค์น˜

1.
Andriod Studio ์‹คํ–‰
2.
More Actions SDK Manager
3.
Edit
4.
SDK Components Setup
a.
Andriod SDK
b.
Android SDK Platform
c.
Android API 34(Version)
Andriod SDK Location ์ด ์„ค์ •๋˜์–ด ์žˆ์ง€ ์•Š์•„ Edit ์„ ๋ˆ„๋ฅด๋ฉด, ์„ค์น˜๊ฐ€ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.
Andriod SDK, Andriod SDK Platform ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.
์„ค์ • ๋‚ด์šฉ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
๊ตฌ์„ฑ์š”์†Œ ๋‹ค์šด๋กœ๋“œ๊ฐ€ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.
๋‹ค์šด๋กœ๋“œ๊ฐ€ ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค.
์ด์ œ ์•ˆ๋“œ๋กœ์ด๋“œ SDK ๊ฐ€ ์„ค์น˜๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

cmdline tools ์„ค์น˜

1.
Andriod Studio ์‹คํ–‰
2.
More Actions SDK Manager
3.
SDK Tools
a.
Android SDK Command-line Tools
์ด ๋„๊ตฌ๊ฐ€ ์žˆ์–ด์•ผ CLI (๋ช…๋ น์–ด)๋กœ ์„ค์ •์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ex) flutter doctor --android-licenses
Bash
๋ณต์‚ฌ