1. 程式人生 > >如何優化APK的大小

如何優化APK的大小

spa span proguard x文件 比較 java代碼 圖片 target 開發規範

  項目使用AS打出的包明顯比Eclipse打出的包要大一些,還是蠻費解。於是百度了一翻,

原來Eclipse使用的proguard能夠遍歷所有的java代碼,把無用的代碼去掉才生成dex文件,同

時對res資源進行壓縮。而AS使用的gradle,配置shrinkResources true,zipAlignEnabled true只

是優化了zipalign和去除了無用的resource文件,文件的壓縮方面比沒有proguard那麽強大。

  其實,最基本的方法還是規範代碼和項目結構(參考Android開發規範),優化目前已有的

代碼模塊。另外,對res中的圖片進行壓縮,基本上APK大小能夠有的很大的優化。

  目前比較好的圖片壓縮工具,地址智圖。

如何優化APK的大小