【发布时间】:2017-04-26 19:00:26
【问题描述】:
我正在尝试测试应用程序,但我想知道哪个选项实际上启用了混淆。
如果minifyEnabled 是false,文件还会被混淆吗?
buildTypes {
debug {
// minifyEnabled true
useProguard true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
release {
// minifyEnabled true
// shrinkResources true
useProguard true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro',
'proguard-fresco.pro.txt'
}
}
【问题讨论】:
-
不,当 minifyEnabled 设置为 false 时,proguard 将被停用。您可以在 proguard-rules.pro 中打开/关闭混淆。
标签: java android proguard android-proguard