我的android应用程序文件大小很大,我使用了Proguard和ImageOptim来减少未使用的图像和代码的大小。
这是我的gradle中的buildtypes:
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
我还会在提交之前删除mockable-android-jar。
我还看到中间体文件夹的大小很大,我也通过删除应用程序未使用的额外png图像来清理它(即:g + png等等。)
我能做些什么可以帮助我缩小这个apk。
编辑:进行了以下编辑,结果中间体变为12.5 MB
android {
defaultConfig {
...
resConfigs "en"
}
删除不适用于英语的资源。
答案 0 :(得分:3)
或者您可以使用" Android Studio"另外要分析你的apk文件:
浏览apk尺寸缩小的以下指南: