【问题标题】:react-native-gesture-handler module was not found未找到 react-native-gesture-handler 模块
【发布时间】:2022-01-02 20:47:56
【问题描述】:

由于某种原因,我的项目无法识别react-native-gesture-handler 的安装。该问题仅在 Android 设备和模拟器上进行测试时出现。

模块添加到package.json"react-native-gesture-handler": "^1.10.3",

完整的错误描述:

react-native-gesture-handler module was not found. Make sure you're running your app on the native platform and your code is linked properly (cd ios && pod install && cd ..).

For installation instructions, please refer to https://docs.swmansion.com/react-native-gesture-handler/docs/#installation

我尝试了以下方法:

有什么建议吗?

【问题讨论】:

    标签: android reactjs react-native npm react-native-gesture-handler


    【解决方案1】:

    我找到了解决这个问题的方法!

    尽管手动链接在 RN 0.60react-native link react-native-gesture-handler,这表明在 Android 文件夹中的路径之后没有找到 MainApplication.java-文件。我查看了路径,发现路径不等于我的文件夹结构。昨天我将项目从包 com.myAppName 重命名为 com.myAppName.app,因此 MainApplication.java-文件现在预计将在 .../android/app/src/main/java/com/myAppName/app/MainApplication.java 而不是 .../android/app/src/main/java/com/myAppName/MainApplication.java 找到。所以我创建了一个app-文件夹并将MainApplication.javaMainActivity.java放在那里,重建了项目,现在它又可以运行了。

    这不是因为 react-native-gesture-handler 模块的问题,而是因为项目中的配置错误。

    【讨论】:

      猜你喜欢
      • 2022-06-27
      • 2022-11-01
      • 1970-01-01
      • 2019-08-16
      • 1970-01-01
      • 2023-04-03
      • 2019-11-15
      • 1970-01-01
      • 2019-12-28
      相关资源
      最近更新 更多