Junior — Middle
Prečo je dôležité uviesť hodnotu compileSdk v súbore build.gradle pre modul projektu?
sobes.tech AI
Odpoveď od AI
Hodnota compileSdk v súbore build.gradle udáva verziu Android SDK, s ktorou sa projekt kompiluje. To je dôležité, pretože:
- Umožňuje používať nové API a funkcie platformy dostupné v určenej verzii SDK.
- Zabezpečuje kompatibilitu s vybranou verziou Androidu a zabraňuje chybám pri kompilácii.
- Neovplyvňuje minimálnu podporovanú verziu (
minSdkVersion), ale určuje, ktoré API sú dostupné počas kompilácie.
Napríklad, ak nastavíte compileSdkVersion 33, budete môcť používať API Android 13, ale aplikácia môže stále fungovať na zariadeniach s nižšou verziou Androidu, ak minSdkVersion to umožňuje.