Javascript TypeError:null不是对象(计算';_RNGestureHandlerModule.default.Direction';)

Javascript TypeError:null不是对象(计算';_RNGestureHandlerModule.default.Direction';),javascript,android,node.js,react-native,Javascript,Android,Node.js,React Native,这是我的package.json文件,我已经安装了所有依赖项,但在android中仍然存在问题 { "name": "Free", "version": "0.0.1", "private": true, "scripts": { "android": "react-native run-android",

这是我的package.json文件,我已经安装了所有依赖项,但在android中仍然存在问题

{
  "name": "Free",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "android": "react-native run-android",
    "ios": "react-native run-ios",
    "start": "react-native start",
    "test": "jest",
    "lint": "eslint ."
  },
  "dependencies": {
    "@react-native-community/masked-view": "^0.1.10",
    "@react-navigation/native": "^5.7.4",
    "@react-navigation/stack": "^5.9.1",
    "react": "16.13.1",
    "react-native": "0.63.2",
    "react-native-gesture-handler": "^1.8.0",
    "react-native-safe-area-context": "^3.1.8",
    "react-native-screens": "^2.11.0",
    "react-navigation": "^4.4.1"
  },
  "devDependencies": {
    "@babel/core": "7.11.6",
    "@babel/runtime": "7.11.2",
    "@react-native-community/eslint-config": "1.1.0",**

strong text

**
    "babel-jest": "25.5.1",
    "eslint": "6.8.0",
    "jest": "25.5.4",
    "metro-react-native-babel-preset": "0.59.0",
    "react-test-renderer": "16.13.1"
  },
  "jest": {
    "preset": "react-native"
  }
}
我犯了这个错误

TypeError:null不是对象(正在计算) “\u RNGestureHandlerModule.default.Direction')


有什么想法吗?

确保您具备以下条件:

MainActivity.java:

并将其添加到MainActivity类中,就在受保护字符串之后

getMainComponentName() function
@Override
protected ReactActivityDelegate createReactActivityDelegate() {
return new ReactActivityDelegate(this, getMainComponentName()) {
@Override
protected ReactRootView createRootView() {
return new RNGestureHandlerEnabledRootView(MainActivity.this);
}
};
}
然后执行以下操作:

cd android
gradlew clean
cd ..

最后重新运行该应用程序:
react native run android

一些事情。1.你应该花些时间和问题编辑在一起。有许多选项可以让你的问题更具可读性。2.只是不清楚您试图在这里解决什么问题。当我在cmd提示符下运行命令时,出现此错误,请帮助我在react中新建*出错原因:无法初始化类org.codehaus.groovy.reflection.ReflectionCache*尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的洞察力。*在8s MainActivity.java import com.swmannese.gesturehandler.react.rngesturehandler EnableDrootView中获取构建失败时的更多帮助;错误无法解析符号“SWD大厦”请告诉我解决方案,先生]请检查这些答案以了解此特定错误:并让我知道发生了什么
cd android
gradlew clean
cd ..