android react native couldn‘t find DSO to load: libhermes.so caused by: dlopen failed: cannot locate

网上各种说法,这个讲的比较明白

couldn't find DSO to load: libhermes.so caused by · Issue #35895 · facebook/react-native · GitHub 有可能是项目里有多个用到 libc++_shared.so 库跟RN的不一致

Android兼容之libc++_shared.so库冲突方案_奔腾中小马的博客-CSDN博客

每一个NDK版本都会带有它,在用到它(build.gradle中配置了arguments “-DANDROID_STL=shared”)的时候,就会输出产物中带有libc++_shared.so这个共享库,我注释掉了其中一个module的

arguments "-DANDROID_STL=c++_shared"

就不死机了

猜你喜欢

转载自blog.csdn.net/linzhiji/article/details/131332453