在项目的build.gradle文件中配置混淆规则,并在打包的配置中启用混淆。
以下是一个例子:
android {
...
buildTypes {
release {
minifyEnabled true // 开启混淆
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' // 添加混淆规则
}
}
}
-keep class com.example.MyClass {
public *;
}
./gradlew assembleRelease
注意,混淆可能会影响应用程序的性能和功能。在进行混淆之前,请确保仔细测试您的应用程序并备份代码。