混淆会删除项目中无用的资源,有效减小APK安装包的大小
混淆有四项操作:
Shrinking(压缩)
Optimization(优化)
Obfuscation(混淆)
Preverification(预校验)
buildTypes {
debug {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}minifyEnabled 的值为true:打开混淆 shrinkResources 的值为true:打开资源压缩 proguardFiles 用于设置prguard的规则路径
本文介绍如何通过混淆和资源压缩来减小APK安装包体积,包括配置方法及具体操作步骤。混淆过程涉及压缩、优化、混淆和预校验四项操作。
1024

被折叠的 条评论
为什么被折叠?



