2016-05-17 111 views
-1

为什么连“Hello World”项目都如此庞大。为什么这样一个简单的项目会重一个或更多的MB呢?以及如何解决它? ProGuard可以缩小庞大的代码,但是当项目如此之小时,如何修复它?如何减少apk安装大小?

+1

https://stackoverflow.com/a/372​​55265/ 115145 – CommonsWare

+0

@Filip Rosca您必须从可绘制或mimpmap目录中删除您的ic-launcher,并且由于可绘制目录中的多个图像,大多数应用程序大小会增加。 – Amitsharma

+2

[可以缩小最简单的Android应用程序的大小吗?]的可能的重复(http://stackoverflow.com/questions/37254963/is-it-possible-to-reduce-the-size-of-the-最简单的,Android的应用程序) –

回答

0

您可以使用以下方法来缩小您的APK(这是​​你的模块的build.gradle文件):

...

android { 

    ... 

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

... 

}