React Native白色空白屏幕问题

问题描述 投票:1回答:4

在android情况下在物理设备上运行应用程序时总是会出现白色空白屏幕。使用react-native-navigation无法检测到错误请帮忙!

我已经创建了一个新的react-native项目并将react-native-navigation库集成到它中,当我在我的物理设备中运行应用程序时运行命令yarn run android它运行但在android中显示空白的白色屏幕。一旦它成功运行但现在它不会。

react-native
4个回答
3
投票

使用“react-native init”命令创建项目,因为它只为您构建react-native not expo和其他节点模块,然后为特定平台构建,例如。在我的情况下“react-native run-android”,它的工作原理。


1
投票

我一步一步地在物理android设备上运行应用程序:

  1. 从IntelliJ中的app文件夹打开'android'文件夹
  2. 在IntelliJ中运行,目标:USB设备
  3. 在.apk完成安装后,右键单击app文件夹,运行PowerShell,输入'react-native run-android'
  4. 完成后,在物理设备上打开应用程序,摇动它以打开开发人员菜单,然后点击“重新加载”

您还可以在设备上按住菜单按钮以打开开发人员菜单(当应用程序正在运行时)


1
投票

如果打开Debug JS Remotely,我们也会看到空白屏幕。我最近遇到过这个问题。因此,请检查您是否已经在运行Debug JS Remotely。如果您已经运行它,那么只需停止远程调试。它会奏效。


0
投票

使用react-native-splash-screen。我尝试了很多方法来解决这个问题,但它不起作用,我认为这是最好的方法。


0
投票

在一个单独的终端中运行react-native start,然后运行react-native run-android。

© www.soinside.com 2019 - 2024. All rights reserved.