我已经为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
即使打开的延迟相同?
注意: 我不想在应用程序上显示启动屏幕。本机应用程序会立即打开,但是离子应用程序会花费太多时间打开
答案 0 :(得分:0)
我遇到了同样的问题,对其进行了大量研究,发现的解决方案是在启动屏幕中增加更多时间。此延迟是由于本机模块和Web模块之间的连接引起的。
这些是使用混合应用程序的缺点。您还可以检查Ionic 4升级是否解决了此问题并升级您的问题。
答案 1 :(得分:0)
run --list --prod
不会在APK中生成“最终”版本。
要获得延迟,您需要使用zipalign
生成“最终”版本。
请记住,在必须使用jarsigner -verbose