抽屉导航导致我的应用程序无法加载重新启动的依赖问题(React-Native 0.69.12)

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

最初我的应用程序加载良好,但我无法显示抽屉导航。我在网上搜索了一些解决方案,要求我在

/android/build.gradle
/android/app/build.gradle
中输入一些内容,还包括
/android/app/main/java/com/uber/MainApplication.java

抽屉没有显示,还给我错误,比如找不到符号和其他一些错误。我将无法重现这些错误,但现在我已经删除了添加到我的项目中的所有这些行,并回到了它不应该显示抽屉但运行项目正常的情况。

我的 Metro 控制台出现两个错误,它们是

错误类型错误:未定义不是构造函数(评估“new _reactNativeReanimated.default.Value(0)”)

错误不变违规:模块 AppRegistry 不是已注册的可调用模块(调用 runApplication)。导致该错误的常见原因是应用程序入口文件路径不正确。 当 JS 包损坏或加载 React Native 时出现早期初始化错误时,也可能会发生这种情况。

错误不变违规:模块 AppRegistry 不是已注册的可调用模块(调用 runApplication)。导致该错误的常见原因是应用程序入口文件路径不正确。 当 JS 包损坏或加载 React Native 时出现早期初始化错误时,也可能会发生这种情况。

我找不到任何帮助来解决这个问题,非常沮丧。我将提供您请求的任何代码片段,因为我不知道需要哪些代码来帮助解决此问题。请帮忙

javascript react-native react-native-navigation
1个回答
0
投票

所以这是我使用的版本控制的问题。首先,我的项目是[电子邮件受保护]。之所以如此,是因为我正在遵循用 JavaScript 编写的教程,并且我会浪费时间尝试遵循 JavaScript。看来该项目本身早于 0.69,我想我尝试使用他们使用的相同版本的软件包是问题所在。我检查了 react-native-navigation,他们没有提到 5.x 的兼容性问题。

我现在正在使用当前版本的 stack、drawer 和 long 以及所有其他依赖项,并且运行良好。

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