Junior — Middle
Kokią informaciją ir nustatymus galima nurodyti build.gradle faile projektui?
sobes.tech AI
Atsakymas iš AI
„Build.gradle“ faile Android projektui nurodomi kūrimo nustatymai ir priklausomybės. Pagrindiniai informacijos tipai, kuriuos galima ten nustatyti:
- Įskiepiai (Plugins): pavyzdžiui,
com.android.applicationprogramai arbacom.android.librarybibliotekai. - Android konfigūracija: SDK versija (
compileSdkVersion), minimalios ir tikslinės versijos (minSdkVersion,targetSdkVersion), kūrimo tipai, skonių. - Priklausomybės: bibliotekos, kurias naudoja projektas, pvz.,
implementation 'androidx.appcompat:appcompat:1.5.1'. - Versijos ir kintamieji: bibliotekų versijos gali būti apibrėžtos kintamuosiuose, kad būtų lengviau atnaujinti.
- Kūrimo nustatymai: pvz., ProGuard, kompiliavimo parametrai, APK pasirašymas.
Pavyzdys:
plugins {
id 'com.android.application'
}
android {
compileSdkVersion 33
defaultConfig {
applicationId "com.example.app"
minSdkVersion 21
targetSdkVersion 33
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
}
}
}
dependencies {
implementation 'androidx.appcompat:appcompat:1.5.1'
implementation 'com.google.android.material:material:1.7.0'
}
Šiuo būdu build.gradle valdo kūrimo procesą, priklausomybes ir projekto konfigūraciją.