defaultConfig 可以配置一些默认的构建属性, 该方法的参数是 Action<DefaultConfig> , 内部创建的配置属性都是 DefaultConfig 中定义的属性, DefaultConfig 继承 BaseFlavor , BaseFlavor 继承 DefaultProductFlavor , DefaultProductFlavor 继承 BaseConfigImpl

属性 默认值 意义
minSdkVersion 最小SDK版本号
targetSdkVersion 目标SDK版本号
versionCode 项目版本号
versionName 项目版本名称
name
dimension
maxSdkVersion
renderscriptTargetApi
renderscriptSupportModeEnabled
renderscriptSupportModeBlasEnabled
renderscriptNdkModeEnabled
applicationId
testApplicationId
testInstrumentationRunner
testHandleProfiling
signingConfig
resourceConfiguration
vectorDrawablesOptions
wearAppUnbundled
buildConfigField
resValue
proguardFile
consumerProguardFile
ndk
externalNativeBuild
resConfig
javaCompileOptions
shaderOptions
vectorDrawables