Junior — Middle
Kādu informāciju un iestatījumus var norādīt build.gradle failā projektam?
sobes.tech AI
Atbilde no AI
Failā build.gradle Android projektam ir norādīti būvniecības iestatījumi un atkarības. Galvenie informācijas veidi, kurus tur var definēt:
- Spraudņi: piemēram,
com.android.applicationlietojumprogrammai vaicom.android.librarybibliotēkai. - Android konfigurācija: SDK versija (
compileSdkVersion), minimālās un mērķa versijas (minSdkVersion,targetSdkVersion), būvniecības tipi, garšas. - Atkarības: bibliotēkas, kuras projekts izmanto, piemēram,
implementation 'androidx.appcompat:appcompat:1.5.1'. - Versijas un mainīgie: bibliotēku versijas var definēt mainīgajos, lai būtu vieglāk atjaunināt.
- Būvniecības iestatījumi: piemēram, ProGuard, kompilācijas parametri, APK parakstīšana.
Piemērs:
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'
}
Šādi build.gradle pārvalda būvniecības procesu, atkarības un projekta konfigurāciju.