Android Studio Hedgehog ์ถ์: ๊ฐ๋ฐ์ ํจ์จ์ฑ ํฅ์์ ์ด์ ์ ๋ง์ถ ๋ค์ํ ๊ธฐ๋ฅ
Android ๊ฐ๋ฐํ์ ์ต๊ทผ Android Studio Hedgehog์ ์์ ์ ์ธ ์ถ์๋ฅผ ๋ฐํํ์ต๋๋ค.

์ต๊ทผ Android ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋ฐ์ ์ผ๋ก Android ํ์ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ ์์ ์ ์ธ ๋ฒ์ ์ธ Android Studio Hedgehog๋ฅผ ์ถ์ํ์ต๋๋ค. Android ํ์ด ์ ๊ณตํ๋ ์ด ์ต์ ์ ํ์ ๊ฐ๋ฐ์ ์์ฐ์ฑ ํฅ์, ์ฑ ์ฑ๋ฅ ํฅ์, ๋ฐฐํฐ๋ฆฌ ์๋ช ์ฐ์ฅ์ ์ค์ฌ์ผ๋ก ๊ตฌ์ฑ๋์์ต๋๋ค. ํนํ ์ด๋ฒ ์ ๊ทธ๋ ์ด๋๋ ์ฑ์ ์ต์ Android ๋ฒ์ ์ผ๋ก์ ์ํฅ ์ ํ์ ๋จ์ํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
์ด๋ฒ ์ ๋ฆด๋ฆฌ์ค์ ์ค์ํ ํ์ด๋ผ์ดํธ๋ ๊ฐ์ ๋ App Quality Insights ๊ธฐ๋ฅ์ ๋๋ค. ์ด์ ์ด ๋๊ตฌ๋ Google Play Console์์ ๊ฐ์ ธ์จ Android Vitals ๋ฐ์ดํฐ๋ฅผ ํตํฉํ๊ณ ์ด๋ฅผ Firebase Crashlytics SDK์ ํผํฉํฉ๋๋ค. ์ด ํตํฉ์ ํตํด ๊ฐ๋ฐ์๋ ์ถ๊ฐ ๊ณ์ธก ์์ด Google Play ์คํ ์ด์ ๋์ด๋ ๋ชจ๋ ์ฑ์ ๋ํ ์ถฉ๋ ๋ณด๊ณ ์๋ฅผ ๋ฉด๋ฐํ ์กฐ์ฌํ ์ ์์ต๋๋ค.
App Quality Insights ๋๊ตฌ ์ฐฝ์ ๊ฐ๋ฐ์๊ฐ Android Vitals ๊ด๋ จ ๋ฌธ์ ๋ฅผ ๋ณด๊ณ , ํํฐ๋งํ๊ณ , ํด๊ฒฐํ ์ ์๋ ํ๋ซํผ์ ์ ๊ณตํฉ๋๋ค. ์ด ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ์คํ ์ถ์ ์์ ์ฝ๋๋ก ์ํํ๊ฒ ์ ํํ ์ ์์ผ๋ฏ๋ก ํจ์จ์ ์ธ ์ถฉ๋ ํด๊ฒฐ์ด ๊ฐ๋ฅํด ์์ฐ์ฑ์ด ๊ฐ์ํ๋ฉ๋๋ค.
Android ํ์ ๊ฐ๋ฐ์์๊ฒ 'ํ์ ๋ ์ผ'๋ก ๋ถ๋ฅ๋ ๊ธฐ๊ธฐ์ ํฌ๊ด์ ์ธ ์ ๋ ฅ ์๋น ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ Power Profiler๋ ๋์ ํ์ต๋๋ค. ์ด์ ์ Energy Profiler๋ ์๋์ง ํ์ฉ๋๋ง ๋ถ์ํ์ง๋ง ์๋ก์ด Power Profiler๋ ์ ํํ ์ ๋ ฅ ์๋น๋ฅผ ์ถ์ ํฉ๋๋ค. ์ด๋ฌํ ์ธ๋ถ์ ์ธ ํต์ฐฐ๋ ฅ์ ํตํด ์ ๋ ฅ ์ฌ์ฉ๋๊ณผ ์ฑ ์์ ์ ์๊ด ๊ด๊ณ๋ฅผ ์ ํํ๊ฒ ์ดํดํ ์ ์์ต๋๋ค.
Power Profiler ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์๋ ๋ค์ํ ์๊ณ ๋ฆฌ์ฆ, ๊ธฐ๋ฅ ๋๋ ์ฑ ๋ณํ์ ๋ํ A/B ํ ์คํธ๋ฅผ ํตํด ๋น๊ต๋ฅผ ์ํํ์ฌ ์ ๋ ฅ ์๋น ์ฅ์ ๋ฅผ ์ ํํ ์ฐพ์๋ด๊ณ ์์ ํ ์ ์์ต๋๋ค. ๋ ์ ์ ์ ๋ ฅ ์๋น๋ฅผ ์ํด ์ฑ์ ์ต์ ํํ๋ฉด ๋ฐฐํฐ๋ฆฌ ๋ฐ ์ด ์ฑ๋ฅ์ด ํฅ์๋ ๋ฟ๋ง ์๋๋ผ ์ ๋ฐ์ ์ธ ์ฌ์ฉ์ ๊ฒฝํ๋ ํฅ์๋ฉ๋๋ค. Power Rails ๋ฐ์ดํฐ๋ Android 10 ๋ฐ ์ต์ ๋ฒ์ ์์ ์๋ํ๋ Pixel 6+ ๊ธฐ๊ธฐ์์ ์ง์๋ฉ๋๋ค.
์ํํธ์จ์ด ์์ง๋์ด์ targetSdkVersion ์ ๊ทธ๋ ์ด๋๋ฅผ ์ง์ํ๊ธฐ ์ํด Android ํ์ Android Studio Hedgehog๋ฅผ ํตํด ์ง์๋๋ SDK ์ ๊ทธ๋ ์ด๋ ๋์ฐ๋ฏธ๋ฅผ ์ถ์ํ์ต๋๋ค. ์ด ์ฌ์ฉ์ ์นํ์ ์ธ ๋๊ตฌ๋ ๋ฌธ์๋ฅผ IDE์ ์ง์ ํตํฉํ์ฌ ์ ๊ทธ๋ ์ด๋ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ์ฌ ์์๋๋ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ ์ต์ํํฉ๋๋ค. ๋๋๋ก ๊ฐ๊ณผ๋๊ธฐ๋ ํ์ง๋ง, ์ด๋ฌํ ์๋ํ๋ ๋ชจ๋ ์ฌ๋์ด ์ฑ ๋์์ธ์ ์ก์ธ์คํ๊ณ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ์ค์ํ ๋ชฉํ์ธ ๊ฐ๋ฐ ํจ์จ์ฑ์ ์์ฌํ ์ฌ์ง ์์ด ์ด์งํฉ๋๋ค.
Android Studio Hedgehog์ ์ ๊ทธ๋ ์ด๋ ์ด์์คํดํธ๋ Android 14(API ๋ ๋ฒจ 34)๋ก์ ์ ํ์ ์ง์ ์ง์ํฉ๋๋ค. ๋ํ ์ ๊ทธ๋ ์ด๋ ํ๋ก์ธ์ค ์ค ๋ถํ์ํ ๋จ๊ณ๋ฅผ ์ ๊ฑฐํ๊ธฐ ์ํด ํฅ์๋ ๊ด๋ จ์ฑ ํํฐ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ์ด ๋๊ตฌ์๋ ๋ณ๊ฒฝ์ด ํ์ํ ์ ํํ ์ฝ๋ ์น์ ์ ์๋ณํ์ฌ ์ ๊ทธ๋ ์ด๋์ ๋ณต์ก์ฑ์ ์ค์ด๋ ๊ธฐ๋ฅ์ด ์์ต๋๋ค.
๋ค๋ฅธ ์ ๋ฐ์ดํธ ์ค์์ Android์ ํตํฉ๋ IntelliJ ํ๋ซํผ์ด ๋ฒ์ 2023.1๋ก ์ ๊ทธ๋ ์ด๋๋์์ต๋๋ค. ๋ํ ์ฅ์น ๋ฏธ๋ฌ๋ง ๋ฐ ๋ด์ฅํ ๋ ์ด์์ ๊ฒ์ฌ๊ธฐ์ ๊ฐ์ ๋ช ๊ฐ์ง ์๋ก์ด ๊ธฐ๋ฅ์ด ์์ด ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ๊ฐ๋ฐ์ ๊ฒฝํ์ด ์ ๋ฐ์ ์ผ๋ก ํฅ์๋์์ต๋๋ค.
์ ๋ฐ์ ์ผ๋ก ์์ฐ์ฑ ํฅ์, ์ฑ ์ ๋ฐ์ดํธ ๋จ์ํ, ์ฌ์ฉ์ ๊ฒฝํ ํฅ์ ๋ฑ์ ๊ฒฐ๊ณผ๋ฌผ์ ์ค์ ์ ๋ Android Studio Hedgehog๋ ์ฑ ๊ฐ๋ฐ ์ธ๊ณ์์ ์ ๋์ฃผ์๋ก์ Android์ ์ ์ง๋ฅผ ๋์ฑ ํ๊ณ ํ ํ ๊ฒ์ ์ฝ์ํฉ๋๋ค.


