【发布时间】:2019-04-24 15:03:53
【问题描述】:
我有两种不同的风格,RQT 和 PRD。
而对于其中之一,我想禁用 proguard 配置(对于 RQT,禁用 proguard 对于 both buildTypes) .
喜欢加调理?这样的事情可能吗?
android {
...
flavorDimensions("server")
productFlavors {
rqt {
dimension "server"
applicationIdSuffix ".rqt"
}
prd {
dimension "server"
applicationIdSuffix ".prd"
}
}
...
buildTypes {
debug {
(__if (flavor != RQT) then do proguard config...__)
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
proguardFile 'proguard-debug-project.txt'
}
release {
(__if (flavor != RQT) then do proguard config...__)
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
proguardFile 'proguard-release-project.txt'
}
}
...
}
【问题讨论】: