【问题标题】:apk big size with ionic 4 buildapk 大尺寸,带有 ionic 4 构建
【发布时间】:2019-03-17 11:58:10
【问题描述】:

在我得到输出之前,它是 9 兆字节。
但现在是 17.8MB。
我用分析 apk 在 android studio 中打开了 apk。
assets 文件夹很大,每个文件都有几个数字。

离子信息:

Ionic:

ionic (Ionic CLI)             : 4.12.0 (/usr/local/lib/node_modules/ionic)
Ionic Framework               : @ionic/angular 4.0.0-rc.2
@angular-devkit/build-angular : 0.12.4
@angular-devkit/schematics    : 7.1.4
@angular/cli                  : 7.1.4
@ionic/angular-toolkit        : 1.4.0

Cordova:

cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
Cordova Platforms     : android 7.1.4
Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 3.1.1, (and 16 other plugins)

System:

Android SDK Tools : 26.1.1 (/home/omid/programming_tools/android-sdk)
NodeJS            : v10.15.0 (/usr/local/bin/node)
npm               : 6.8.0
OS                : Linux 4.20

我使用这个命令:

ionic cordova build android --prod --release

发生了什么事?

【问题讨论】:

  • 已解决问题。从项目和构建中删除 www 文件夹。

标签: android angular cordova ionic-framework apk


【解决方案1】:

这是 ionic 4 中的一个巨大缺陷。我建议遵循以下构建说明:

测试 APK:

从项目中删除“www”文件夹

ionic cordova build android --minifycss --optimizejs --minifyjs

生产 APK:

从项目中删除“www”文件夹

ionic cordova build android --minifycss --optimizejs --minifyjs --release --prod

理论上--minifycss --optimizejs --minifyjs 都是--prod 应用的,但你永远不知道 Ionic

【讨论】:

    猜你喜欢
    • 2017-11-15
    • 1970-01-01
    • 2015-08-05
    • 2020-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-30
    相关资源
    最近更新 更多