使用React Native Android运行RuntimeException

时间:2016-10-10 13:33:24

标签: android android-ndk crash react-native

最近,我们通过简单的文本视图将react native集成到我们的应用程序中。我们在所有类型的设备上都遭遇了这次崩溃。

Fatal Exception: java.lang.RuntimeException: TypeError: undefined is not a function (evaluating 'Object.create(null)') (index.android.bundle:2)
       at com.facebook.react.cxxbridge.CatalystInstanceImpl.loadScriptFromAssets(CatalystInstanceImpl.java)
       at com.facebook.react.cxxbridge.JSBundleLoader$1.loadScript(JSBundleLoader.java:33)
       at com.facebook.react.cxxbridge.CatalystInstanceImpl.runJSBundle(CatalystInstanceImpl.java:177)
       at com.facebook.react.XReactInstanceManagerImpl$4.call(XReactInstanceManagerImpl.java:918)
       at com.facebook.react.XReactInstanceManagerImpl$4.call(XReactInstanceManagerImpl.java:911)
       at com.facebook.react.bridge.queue.MessageQueueThreadImpl$1.run(MessageQueueThreadImpl.java:74)
       at android.os.Handler.handleCallback(Handler.java:733)
       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:136)
       at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:196)
       at java.lang.Thread.run(Thread.java:841)

我们使用React Native

显示简单文本
'use strict';

import React from 'react';
import {
  AppRegistry,
  StyleSheet,
  Text,
  View
} from 'react-native';

class HelloWorld extends React.Component {
  render() {
    return (
      <Text style={{color: 'white'}}>React Native is running</Text>
    )
  }
}

AppRegistry.registerComponent('8fit', () => HelloWorld);

我们使用React Native 0.35.0-rc.0但我们在稳定版本0.33.1中也遇到了同样的崩溃。

您可以在此处找到完整的崩溃报告。 https://gist.github.com/sealskej/4c9aa89e32d96103f588459b5b0c70d1

非常感谢任何导致修复问题的帮助!

0 个答案:

没有答案