我有一个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)