也许我的问题看起来很简单而且重复。但对我来说这是一个重要的问题。我有 android studio 1.3,当我创建一个新的默认项目然后打开 build.gradle(Module:app)
时,我在 build.gradle(模块:应用程序)
文件。你也应该知道,当我编译我的项目时,android studio 会生成两个 apk
文件,它们都是 debug
模式。在下面的代码中使用了 release
block 并且 minifyEnabled
是 false
。现在我想知道尽管有这些条件,当我编译我的项目时,android studio 是否真的使用 proguard
?先谢谢你。
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
最佳答案
Flag minifyEnabled
为 ProGuard 保留,默认情况下关闭。因此,在默认设置中,调试和发布版本都没有使用 ProGuard,并且参数 proguardFiles
被有效地忽略了
关于android - gradle.build文件中release block中的minifyEnabled false是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32163235/