大幅縮減 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
|