我创建离子2项目以下命令:
ionic start myNewIonicApp blank --v2
然后我使用命令检查了插件的好奇心,
ionic plugin list
这是我得到的结果
cordova-plugin-console 1.0.5 "Console"
cordova-plugin-device 1.1.4 "Device"
cordova-plugin-splashscreen 4.0.1 "Splashscreen"
cordova-plugin-statusbar 2.2.1 "StatusBar"
cordova-plugin-whitelist 1.3.1 "Whitelist"
ionic-plugin-keyboard 2.2.1 "Keyboard"
然后我添加了安卓平台并运行它
ionic platform add android
ionic run android --prod
我看到初始屏幕和主页之间的白色空白页,需要 15 秒。我没有修改任何东西,只是构建和运行。所以我在 config.xml 文件中添加了两行。
<preference name="loadUrlTimeoutValue" value="60000" />
<preference name="AutoHideSplashScreen" value="false" />
生成并运行应用程序后,没有白屏。虽然我只看到启动画面和主页,但仍然需要 15 秒。如何才能更快地完成?我没有修改任何东西(只是构建和运行)。
我从来没有为Android构建过,但我相信这是相同的过程。您必须为生产/发布而构建:
$ ionic build --release --prod ios ('android' in your case)