Android Studio中生成的APK尺寸增加了

时间:2015-03-12 13:12:03

标签: android eclipse android-studio

我将我的IDE从eclipse切换到android studio并在经过一些非常小的更改后生成了apk(没有添加类或文件)。 从eclipse生成的APK大约3 MB,但是当我从android studio生成APK时,apk大小约为5.5 MB。 我甚至尝试在发布模式下清理并生成APK,但APK大小仍相同,即5.5 MB。 在Android工作室中有没有具体的原因或我错过了什么?

1 个答案:

答案 0 :(得分:2)

你的问题肯定与Android Studio或Eclipse无关。它与GradleAnt共同发布。这些是各自使用的构建系统。

在一般方法上,似乎Ant版本使用ProGuard删除未使用的资源和类,而build.gradle文件没有指示Gradle执行此操作同样的。

尝试将minifyEnabled添加到您的发布版本中,如下例所示。

PS:将proguard文件的名称更改为项目中的名称

buildTypes {
   release {
      minifyEnabled true
      shrinkResources true
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
   }
}