首页 > 解决方案 > React Native - 打开选项卡时应用程序崩溃

问题描述

我的应用程序总是在 Android 模拟器中崩溃。

每次我将我的应用程序导航到主选项卡时,我的应用程序都会因错误而崩溃。我认为这不是由 React Native Navigation 引起的,我认为是因为 React Native Vector Icons 因为在 Android 中它需要为选项卡添加图标。这个错误只是突然出现而没有更改我的任何代码。

这是来自 React Native Debugger 的错误:

Uncaught (in promise) TypeError: Iterator value v is not an entry object
at new Map (native)
at file:///D:/Downloads/rn-debugger-windows-ia32/resources/app.asar/js/bundle。 js:9:8044
匿名

这些是我的依赖项:

"react": "16.6.3",
"react-native": "0.58.6",
"react-native-maps": "^0.23.0",
"react-native-navigation": "^1.1.493",
"react-native-vector-icons": "^6.4.1"

随时询问我的代码和任何问题。谢谢!

标签: react-native-androidreact-native-navigationreact-native-vector-icons

解决方案


通常在通过 RND 调试时会发生此错误。如果这是您的情况,请尝试以下操作:

  1. 尝试再次关闭并打开调试器。出于某种原因,它有时会解决这种情况。
  2. 如果您的调试器版本已过期,请尝试更新它。
  3. 最后,如果前一个没有,通常可以执行的步骤:重新安装react-native-debugger并清理缓存(npm start -- --reset-cache)。

要重新安装 RND ( OS):brew cask reinstall react-native-debugger。用于windows删除(通过控制面板)然后再次安装 RND 的标准程序。


推荐阅读