Junior — Middle
Aké informácie a nastavenia je možné uviesť v súbore build.gradle pre projekt?
sobes.tech AI
Odpoveď od AI
V súbore build.gradle pre Android projekt sú uvedené nastavenia zostavenia a závislosti. Hlavné typy informácií, ktoré je možné tam definovať:
- Pluginy: napríklad
com.android.applicationpre aplikácie alebocom.android.librarypre knižnice. - Konfigurácia Android: verzia SDK (
compileSdkVersion), minimálne a cieľové verzie (minSdkVersion,targetSdkVersion), typy zostáv, príchute. - Závislosti: knižnice, ktoré projekt používa, napríklad
implementation 'androidx.appcompat:appcompat:1.5.1'. - Verzie a premenné: verzie knižníc je možné definovať v premenných pre jednoduchšiu aktualizáciu.
- Nastavenia zostáv: napríklad ProGuard, parametre kompilácie, podpisovanie APK.
Príklad:
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'
}
Týmto spôsobom build.gradle spravuje proces zostavenia, závislosti a konfiguráciu projektu.