要启用混淆(minify enable)为true,您需要在您的Gradle构建文件中进行一些更改。以下是一个解决方法,包括代码示例:
android {
//...
buildTypes {
release {
//...
minifyEnabled true
//...
}
}
}
android {
//...
buildTypes {
release {
//...
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
//...
}
}
}
在这个例子中,默认的混淆规则文件是proguard-android-optimize.txt
,并且还包括一个名为proguard-rules.pro
的自定义混淆规则文件。
通过这些更改,您已经启用了混淆,并指定了混淆规则文件的位置。您可以根据需要在混淆规则文件中定义自定义规则来保护您的应用程序代码。