Pra*_*hnu 4 cordova ionic-framework cordova-plugins ionic-native ionic3
我已经使用ionic 3开发了该应用程序,现在在生成android apk文件时,它的大小变得太大了。
在API集成之前,一旦开始API 交互,文件大小为4.8MB,我刚修改了10页,然后APK文件大小变为71 MB
我使用过的Cordova插件
cordova-plugin-console
cordova-plugin-datepicker
cordova-plugin-device
cordova-plugin-network-information
cordova-plugin-splashscreen
cordova-plugin-statusbar
cordova-plugin-whitelist
cordova-plugin-x-socialsharing
cordova-sqlite-storage
es6-promise-plugin
ionic-plugin-keyboard
Run Code Online (Sandbox Code Playgroud)
我解压缩了APK文件,以了解发生了什么事,我查看了资产/ www /文件夹中的build文件夹(重357MB),其中包含js文件和MAP文件
WWW中的Rest Assests文件夹包含4.5 MB的Css文件
如何减少android apk应用程序的大小?
--prod在构建用于生产的APK时,您应该使用flag。它通过压缩文件来减小大小。
ionic build android --prod --release
Run Code Online (Sandbox Code Playgroud)
对于使用较新版本的 Ionic 遇到该问题的人:
在Ionic 4.3中,构建脚本中似乎存在一个错误。如果您运行调试版本,然后是发布/生产版本,则该www文件夹不会被清除,您将在 www 文件夹中拥有所有源映射 (.js.map) 文件,因此在最终的 apk 文件中。
见https://github.com/ionic-team/ionic-cli/issues/3954
| 归档时间: |
|
| 查看次数: |
4113 次 |
| 最近记录: |