为什么Android应用程序崩溃了



我创建了一个react-native应用程序并昨天发布了它。每当我尝试在真实的设备上打开它时,该应用程序就会崩溃,但IS是working in a simulator(using android studio)。我收集了一个用户发送的崩溃报告,它向我显示了此错误。我是Android开发的初学者,我不知道java

我使用了android app bundle

任何人都可以帮助我诊断错误,以及我该怎么做才能获取有关此错误的更多信息,以及我如何修复它。

java.lang.UnsatisfiedLinkError: 
      at com.facebook.soloader.SoLoader.loadLibraryBySoName (SoLoader.java:314)
      at com.facebook.soloader.SoLoader.loadLibrary (SoLoader.java:247)
      at com.facebook.react.bridge.ReactBridge.staticInit (ReactBridge.java:18)
      at com.facebook.react.bridge.NativeMap.<clinit> (NativeMap.java:19)
      at com.facebook.react.bridge.JSCJavaScriptExecutorFactory.create (JSCJavaScriptExecutorFactory.java:21)
      at com.facebook.react.ReactInstanceManager$5.run (ReactInstanceManager.java:912)
      at java.lang.Thread.run (Thread.java:764)

我将其添加到build.gradle文件中后解决了一个问题。但是现在它向我显示了该应用程序的较旧版本,并且依赖关系图也没有加载。它被卡住了。帮助

ndk {
    abiFilters "armeabi-v7a", "x86", 'armeabi', 'arm64-v8a'
  }
  packagingOptions {
           exclude "lib/arm64-v8a/libgnustl_shared.so"
           exclude '/lib/mips64/**'
           exclude '/lib/arm64-v8a/**'
           exclude '/lib/x86_64/**'
  }

您必须将React-native版本升级到0.59,以支持64位本机Libs。http://facebook.github.io/reaect-native/blog/2019/03/12/releasing-react-native-059

相关内容

  • 没有找到相关文章

最新更新