E / ReactNativeJS:undefined不是对象(评估'e.length')

时间:2017-11-07 16:17:28

标签: android react-native

我正在编译发布APK,当应用程序启动时我收到此错误消息:

E/ReactNativeJS: undefined is not an object (evaluating 'e.length')

E/ReactNativeJS: Module AppRegistry is not a registered callable module (calling runApplication)

E/AndroidRuntime: FATAL EXCEPTION: mqt_native_modules Process: com.packaged, PID: 26481
                                         com.facebook.react.common.JavascriptException: undefined is not an object (evaluating 'e.length'), stack:

                                                   at com.facebook.react.modules.core.ExceptionsManagerModule.showOrThrowError(ExceptionsManagerModule.java:56)
                                                   at com.facebook.react.modules.core.ExceptionsManagerModule.reportFatalException(ExceptionsManagerModule.java:40)
                                                   at java.lang.reflect.Method.invoke(Native Method)
                                                   at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:374)
                                                   at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:162)
                                                   at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)
                                                   at android.os.Handler.handleCallback(Handler.java:751)
                                                   at android.os.Handler.dispatchMessage(Handler.java:95)
                                                   at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31)
                                                   at android.os.Looper.loop(Looper.java:154)
                                                   at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:194)
                                                   at java.lang.Thread.run(Thread.java:761)

很明显这是问题 undefined不是一个对象(评估'e.length')问题是我不知道哪个变量是准确的以及如何验证,因为它只是当我编译发布APK时发生了

1 个答案:

答案 0 :(得分:0)

显然,我与另一个依赖有冲突。我清理了package.json文件。例如,在这种情况下,我删除了native-base并修复了它