返回列表 發帖

大幅縮減 Ionic Framework 產出的 APK 大小

Step1: 刪去不要的檔案

先把專案用到的 js library 改為 minify 的版本,然後
在 ./platforms/android/project.properties 內指定要忽略的檔案即可
範例:
aapt.ignore.assets=!ionic.bundle.js:!ionic.js:!ionic.min.js:!ionic-angular.js:!ionic-angular.min.js:!scss:!ionic.css:!angular:!angular-animate:!angular-sanitize:!angular-ui-router:!collide
光是少了 ionic 原始檔案就減少了 1.5MB!


Step2: 改掉 screeen.png

以下幾個預設的檔案還蠻大的,可以改為自己 App 的圖檔,稍微優化就可以再省一些空間:


  • ./platforms/android/res/drawable-land-hdpi/screen.png
  • ./platforms/android/res/drawable-land-ldpi/screen.png
  • ./platforms/android/res/drawable-land-mdpi/screen.png
  • ./platforms/android/res/drawable-land-xhdpi/screen.png
  • ./platforms/android/res/drawable-port-hdpi/screen.png
  • ./platforms/android/res/drawable-port-ldpi/screen.png
  • ./platforms/android/res/drawable-port-mdpi/screen.png
  • ./platforms/android/res/drawable-port-xhdpi/screen.png
To infinity and beyond!

返回列表 回復 發帖