React-Native 应用程序在 android 设备上立即崩溃,但在模拟器上运行良好
Posted
技术标签:
【中文标题】React-Native 应用程序在 android 设备上立即崩溃,但在模拟器上运行良好【英文标题】:React-Native app crashes immediately on android device, but works fine on simulator 【发布时间】:2020-11-01 17:34:09 【问题描述】:从初始化项目开始,它曾经在移动设备和模拟器上都可以正常工作 2 周,但从昨天开始,它只能在 android 模拟器中正常运行,而在物理设备中却不能正常运行。它立即崩溃,并且控制台中没有显示任何日志。就是普通的成功日志。
只有在我打开调试器的情况下,它才能在 android 设备上正常工作!
我什至创建了一个新的 react-native 项目并将我编写的代码复制粘贴到其中,但结果是一样的。
编辑:这是我得到的错误:
【问题讨论】:
这听起来像是代码中的竞争条件。使用调试器会使事情变慢,以至于不会发生竞争条件。我建议创建一个新项目并确保无需修改即可运行,然后逐步重新引入代码,直到找到问题为止。 【参考方案1】:原来是我的一些使用不透明度的组件有问题
【讨论】:
以上是关于React-Native 应用程序在 android 设备上立即崩溃,但在模拟器上运行良好的主要内容,如果未能解决你的问题,请参考以下文章
在 React-Native 移动应用程序中处理数据的最佳方法是啥?