在Android项目上require('react-native-xmpp')时出错

时间:2018-12-25 20:10:42

标签: android reactjs react-native npm

我试图在React Native项目中安装XMPP模块 https://www.npmjs.com/package/react-native-xmpp

但是在我使用

之后
var XMPP = require('react-native-xmpp');

那是返回错误

Cannot read property 'PLAIN' of undefined

Module AppRegistry is not a registered callable module (calling runApplication)

这是我的本机版本

react-native: 0.57.1
react-native-cli: 2.0.1

我没有发现此错误发生在哪里 请帮助

这是配置的屏幕截图

enter image description here

enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

您可以在 build.gradle 依赖项中实现xmpp! 冗余

表示两次写入 首先将其删除

然后转到

  

cd android

使用android gradlew清理它!

  

cd ./gradlew && clean

之后,运行react-native run-android

它应该使您继续执行该错误!现在,下一步取决于您如何配置XMPP