OS:Mac os
Gradle 3.0
APK由studio生成:13 Mb
APK由命令行使用" gradle assembleDebug" :21 Mb。
使用相同的build.gradle文件,它的大小几乎是同一项目的两倍。
我用过
aaptOptions
{
cruncherEnabled = true
}
buildTypes {
release {
shrinkResources true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
知道Studio是否有专门传递的参数有助于缩小尺寸吗?
答案 0 :(得分:2)
如果您在连接手机的Android工作室中构建APK,则Android工作室会从您的可绘制文件夹中删除不适用于该手机的所有资源。这就是Android studio生成的APK看起来更小的原因。
尝试此操作,在构建APK时连接不同分辨率的手机,HDPI,MDPI,XXHDPI手机。您可以找到不同大小的APK生成