初始屏幕Ionic v4之后的Ionic Android白屏

时间:2019-04-16 09:31:20

标签: angular ionic-framework ionic4

信息

Ionic-v4

科尔多瓦-8.1.2

Cordova-android:7.1.1

@ ionic / angle:4.0.0-rc.1

尽管这是先前问题的重复,但我仍然无法弄清这个问题,因此我再次提出要求。

没有--release --prod的情况下,我的APK可以正常工作,但是在进行生产时,我会永远得到白屏。

我已经尝试了以下步骤

  • 在config.xml中添加了<preference name=“loadUrlTimeoutValue” value=“700000” />

  • 尝试在超时后隐藏启动画面

  • 尝试将索引重命名为main并在索引文件中添加window.location

  • 试图删除cordova android平台并重新安装

  • 已删除节点模块文件夹并重新安装

  • 重新安装了所有的cordova插件

  • 还在mainactivity文件中添加了super.loadurl

  • 将基本href从“ /”更改为“。”

但是没有任何效果,当我使用以下命令进行构建时

ionic cordova构建android --prod

我得到了一个应用调试apk,我使用chrome远程调试对其进行了调试,但出现以下错误

enter image description here

2 个答案:

答案 0 :(得分:0)

谢谢,对于那些面临类似问题的人,请检查您的依赖关系。就我而言,我没有在app.module.ts提供程序中添加网络离子插件。

答案 1 :(得分:0)

尝试一下:

 "build:ios": "ionic cordova build ios --prod --release --aot --minifyjs --optimizejs --minifycss",
"build:android": "ionic cordova build android --prod --release --aot --minifyjs --optimizejs --minifycss",