我正在尝试导出已签名的 apk,并用混淆器混淆。但是在处理之后,我可以在反编译器工具中看到我的代码和类名。花了 1 天,但无法理解我错过了什么。
在我指定的 gradle 文件中:
buildTypes {
release {
apply plugin: 'maven'
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
proguard-rules.pro 是空的。 我应该指定其他任何东西来启用proguarding吗?反编译后
最佳答案
将 minifyEnabled
更改为 true
以在构建配置中启用混淆器。
关于android - Proguard 不会在 Android Studio 中混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27505384/