IONIC 3 android应用程序启动延迟

时间:2018-09-17 13:36:47

标签: android ionic-framework ionic3

我已经为Android开发了具有以下离子配置的应用程序,

@Ionic\App script : 3.1.10
Cordova Platforms : Android 6.3.0
Ionic Framework : Ionic Angular 3.9.2
Ionic CLI Version : 3.20.0

当我打开我的应用程序时,它显示白屏长达3到5秒,之后,我只能查看我的应用程序屏幕。如何减少此应用的打开延迟? 在构建应用程序时,我还使用了以下命令

  

ionic cordova构建android --prod --release

即使打开的延迟相同?

注意: 我不想在应用程序上显示启动屏幕。本机应用程序会立即打开,但是离子应用程序会花费太多时间打开

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,对其进行了大量研究,发现的解决方案是在启动屏幕中增加更多时间。此延迟是由于本机模块和Web模块之间的连接引起的。

这些是使用混合应用程序的缺点。您还可以检查Ionic 4升级是否解决了此问题并升级您的问题。

答案 1 :(得分:0)

run --list --prod不会在APK中生成“最终”版本。 要获得延迟,您需要使用zipalign生成“最终”版本。 请记住,在必须使用jarsigner -verbose

生成密钥之前