由于缺少`libgnustl_shared.so`库

时间:2016-10-10 14:21:21

标签: android c++ android-ndk

全名是

_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI9mbstate_tESt13_Ios_Openmode

并且它是位于Android NDK 10.5.0中的libgnustl_shared.so库中的弱符号,例如,对于armeabi-v7a的gcc 4.9,位于目录

sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/

。我在设备上遇到启动错误:

  

W System.err:引起:java.lang.UnsatisfiedLinkError:dlopen   失败:找不到符号......

即使库似乎包含弱的默认定义...

0 个答案:

没有答案