1.先用 andriod studio 2.2 提供的工具APK Analyser
来分析文件所占大小的信息
2.添加混淆
就像文件名写的那样,proguard-android-optimize.txt
是更积极的混淆选项。我们将这个作为默认的混淆配置。你可以在/app
目录下的proguard-rules.pro
里添加自定义的混淆配置。
release {
//Enable the proguard
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), "proguard-rules.pro"
//Other parameters
debuggable false
jniDebuggable false
renderscriptDebuggable false
signingConfig playStoreConfig //Add your own signing config
pseudoLocalesEnabled false
zipAlignEnabled true
}
复制代码
通过设置 minifyEnabled 为 true
,混淆将会移除所有未使用的方法、指令以减小 classes.dex
文件