Ejected Expo,React Native,找不到libreactnativejni.so

时间:2019-06-02 16:38:42

标签: react-native expo libreactnativejni.so

我有一个Ejected Expo项目,尝试在Android上运行时遇到以下错误。

我知道有很多关于此问题的文档,但似乎都集中在所包含的64位二进制文​​件上。我已经解压缩了生成的APK,而lib文件夹仅包含:

/ x86 / armeabi-v7a

因此,如果有64Bit包含,我看不到它将在哪里?

有什么建议吗?

2019-06-02 17:32:27.725 6202-6280/com.projectName.dynamic E/SoLoader: couldn't find DSO to load: libreactnativejni.so
2019-06-02 17:32:27.727 6202-6280/com.projectName.dynamic E/AndroidRuntime: FATAL EXCEPTION: Thread-3
    Process: com.projectName.dynamic, PID: 6202
    java.lang.UnsatisfiedLinkError: couldn't find DSO to load: libreactnativejni.so
        at com.facebook.soloader.SoLoader.doLoadLibraryBySoName(SoLoader.java:703)
        at com.facebook.soloader.SoLoader.loadLibraryBySoName(SoLoader.java:564)
        at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:500)
        at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:455)
        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:914)
        at java.lang.Thread.run(Thread.java:764)

0 个答案:

没有答案