android gradle 之 defaultConfig
条评论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 |