世博会申请未启动

Posted

技术标签:

【中文标题】世博会申请未启动【英文标题】:Expo application does not start 【发布时间】:2018-11-13 00:00:20 【问题描述】:

我的一个应用程序出现异常行为。它构建良好,开发和生产构建都经过 QA 测试,并且应用程序被批准用于生产部署。

应用上线并正常,但一两天后没有人能够打开应用(从应用市场重新安装并不能解决问题)。

android 平台上显示蓝屏(有一些空指针异常),在 ios 上显示白屏并且应用程序未加载(并且未显示任何错误)。

我无法追踪重现问题的方法,并且在日志文件中找不到任何特别之处。似乎我们的代码根本没有被执行,它在 expo 堆栈的某个地方失败了。 唯一的线索来自Android平台。蓝屏显示以下错误信息:

尝试在空对象引用上调用虚拟方法“boolean java.lang.String.equals(java.lang.Object)”。

世博版本:26.0.0

【问题讨论】:

【参考方案1】:

启动时,应用程序试图获取一些不可用的网络资源。

我通过向网络资源获取机制添加适当的错误处理解决了这个问题。

经验教训。不应假设任何网络资源始终可供应用程序使用。

【讨论】:

以上是关于世博会申请未启动的主要内容,如果未能解决你的问题,请参考以下文章

显示启动画面或加载指示器,直到所有图像都准备好 |世博会|反应原生

如何在世博会的图像选择器中选择视频?

迁移到世博会后出现白屏

花博会启动小负荷压力测试,2万名游客入园体验当“考官”

世博模拟器未在设备上打开

世博网络响应超时?端口问题