上周我的APK大小约为11 MB,appcompat-v7:23.2.0。
上周我更新了我的SDK并将我的App压缩版本更改为gradle文件,最终从23.2.0更改为23.4.0,我的APK大小突然变为20 MB。
我已经解压缩了两个APK,并发现V4的可绘制文件已经使用我最新的APK增加了。
23.2.0
用23.4.0
是否有办法减少APK的大小?
编辑1:
仅供参考:我在我的gradle中添加了以下代码。
buildTypes {
release {
minifyEnabled true
shrinkResources true
}
}
答案 0 :(得分:1)
将此代码添加到app模块内的gradle.build文件中。
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
skrinkResources将删除未使用的drawable。