Android 如何减少apk大小?

Android 如何减少apk大小?,android,android-studio,Android,Android Studio,为什么连一个“Hello World”项目都如此庞大。为什么这么简单的项目可能重达1 MB或更多MB?如何解决呢? ProGuard可以压缩大量代码,但是,当项目非常小时,如何修复它?您可以使用以下方法来压缩APK(这在模块的build.gradle文件中): @Filip Rosca您必须从drawable或mimpmap目录中删除ic启动器,并且由于drawable目录中有多个图像,应用程序的大小通常会增加。可能会重复 android { ... buildTypes {

为什么连一个“Hello World”项目都如此庞大。为什么这么简单的项目可能重达1 MB或更多MB?如何解决呢?
ProGuard可以压缩大量代码,但是,当项目非常小时,如何修复它?

您可以使用以下方法来压缩APK(这在模块的build.gradle文件中):


@Filip Rosca您必须从drawable或mimpmap目录中删除ic启动器,并且由于drawable目录中有多个图像,应用程序的大小通常会增加。可能会重复
android {

  ...

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

...

}