Android ionic 3部署--发布构建比--prod慢得多
有几种使用ionic 3构建的方法,这些方法在文档中没有详细说明: 我的应用程序的启动时间因版本不同而有很大差异:Android ionic 3部署--发布构建比--prod慢得多,android,angular,cordova,deployment,ionic3,Android,Angular,Cordova,Deployment,Ionic3,有几种使用ionic 3构建的方法,这些方法在文档中没有详细说明: 我的应用程序的启动时间因版本不同而有很大差异: ionic cordova运行android——发布 ->应用程序启动时间8秒 爱奥尼亚cordova运行安卓--prod ->应用程序启动时间3秒 ionic cordova运行安卓--prod--release ->应用程序启动时间8秒 有什么理由不让我用prod来构建吗?如果是的话,我能做些什么来让--prod--release更快?(对于我的轻量级应用程序来说,8秒的启动
ionic cordova运行android——发布
->应用程序启动时间8秒
爱奥尼亚cordova运行安卓--prod
->应用程序启动时间3秒
ionic cordova运行安卓--prod--release
->应用程序启动时间8秒
有什么理由不让我用prod来构建吗?如果是的话,我能做些什么来让--prod--release更快?(对于我的轻量级应用程序来说,8秒的启动时间是不可接受的)如果没有--release选项,我真的无法部署到Google Play Store吗?您需要参考以查看详细信息
这是应用商店发布模式构建所需的:
ionic cordova build android --prod --release
您需要区分这两个标志:
--release
是由cordova
CLI使用的标志,而--prod
是由ionic
CLI使用的标志。那么这些旗帜在干什么
--prod
是以下所有标志的别名:
--optimizejs
--minifycss
--aot
--minifyjs
.js
捆绑包->这就是让你的应用程序启动更快的原因,因为浏览器需要解析和解释更少的代码
--release
告诉cordova它应该构建一个优化版本.apk
,你可以签名并上传到Google Play。好吧,现在我不明白为什么我需要标志--prod
和--release
,但是有一些方法可以优化发布版本的应用程序启动时间?我知道这是非常古老的,但你找到了一个改善ionic应用程序构建时间的答案吗?谢谢