Ответ
В файле build.gradle уровня модуля (обычно app/build.gradle) содержатся настройки для конкретного модуля приложения:
android {
compileSdkVersion 33 // версия SDK для компиляции
defaultConfig {
applicationId "com.example.app" // уникальный ID пакета
minSdkVersion 21 // минимальная версия Android
targetSdkVersion 33 // целевая версия Android
versionCode 1 // числовая версия
versionName "1.0" // строковая версия
}
buildTypes {
release {
minifyEnabled true // включение обфускации
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation 'androidx.core:core-ktx:1.9.0' // зависимости
testImplementation 'junit:junit:4.13.2' // тестовые зависимости
}
Основные секции:
android- настройки Android-плагинаdependencies- зависимости модуляbuildTypes- конфигурации сборки (debug/release)