Мне было интересно, есть ли какая-либо справка / документация по всем доступным ключевым словам конфигурации и соответствующим областям, в которые они могут быть помещены в системе сборки gradle Android.
Например, следующий фрагмент имеет compileSdkVersion
находится в блоке android
.
android {
compileSdkVersion 26
defaultConfig {
applicationId "com.example.www.practice_app"
minSdkVersion 21
targetSdkVersion 26
versionCode 1
versionName "1.0.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
multiDexEnabled true
}
}
Можно ли вместо этого поместить его в блок defaultConfig
следующим образом?
android {
defaultConfig {
applicationId "com.example.www.practice_app"
minSdkVersion 21
targetSdkVersion 26
compileSdkVersion 26
versionCode 1
versionName "1.0.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
multiDexEnabled true
}
}
В идеале мне нужна документация по всем доступным конфигурациями соответствующие области, в которых они могут быть указаны.