Ionic 4构建的APK文件大小太大

3

在获取输出之前,文件大小为9MB,但现在已经达到了17.8MB。

我使用Android Studio中的Analyze APK打开APK文件夹。assets文件夹非常大,每个文件都包含多个数字。

enter image description here

ionic信息:

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

发生了什么?


1
解决了问题。从项目和构建中删除了www文件夹。 - or123456
1个回答

2
这是ionic 4中的一个严重缺陷。我建议按照以下构建说明进行操作:
测试APK:
从项目中删除“www”文件夹
ionic cordova build android --minifycss --optimizejs --minifyjs

生产APK:

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

最初的回答:

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

在理论上,--prod 应该会应用 --minifycss --optimizejs --minifyjs,但是在 Ionic 中你永远不知道。"最初的回答"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接