在build.gradle(app)中
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
minifyEnabled 是控制ProGuard的开发,ProGuard的作用不仅仅是对apk进行混淆,而且还能删除无用的字段,类,方法,属性,等等。猜测这也就是叫minify的原因…设置为true,控制打开。下面一句话意思混淆规则有两个,一个是自带的proguard-android.txt,在SDK–tools–proguard下面,另外一个自己的混淆规则,切换到Android视图下,Gradle Scripts下面一下就看到了、