Junior — Middle
Layihə modul üçün build.gradle faylında compileSdk dəyərini göstərmək niyə vacibdir?
sobes.tech Süni İntellekt
AI-dan cavab
build.gradle faylında compileSdk dəyəri, layihənin tərtib olunduğu Android SDK versiyasını göstərir. Bu vacibdir, çünki:
- Verilən SDK versiyasında mövcud olan yeni API və platforma imkanlarından istifadə etməyə imkan verir.
- Seçilmiş Android versiyası ilə uyğunluğu təmin edir və tərtib zamanı xətaları qarşısını alır.
minSdkVersion-a təsir etmir, amma tərtib zamanı hansı API-lərin mövcud olduğunu müəyyən edir.
Məsələn, compileSdkVersion 33 göstərsəniz, Android 13 API-dən istifadə edə bilərsiniz, amma tətbiq hələ də aşağı Android versiyalarında işləyə bilər, əgər minSdkVersion bunu imkan verirsə.