cocos的静态库缺少某些符号怎么搞,直接崩溃了

Fatal Exception: java.lang.UnsatisfiedLinkError
dlopen failed: cannot locate symbol "stderr" referenced by "libcocos2djs.so"...
java.lang.Runtime.loadLibrary (Runtime.java:371)
java.lang.System.loadLibrary (System.java:989)
arrow_right
org.cocos2dx.lib.Cocos2dxActivity.onLoadNativeLibraries (Cocos2dxActivity.java:251)
org.cocos2dx.lib.Cocos2dxActivity.onCreate (Cocos2dxActivity.java:280)
org.cocos2dx.javascript.AppActivity.onCreate (AppActivity.java:78)
android.app.Activity.performCreate (Activity.java:6289)
android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1119)
android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2655)
android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2767)
android.app.ActivityThread.access$900 (ActivityThread.java:177)
android.app.ActivityThread$H.handleMessage (ActivityThread.java:1449)
android.os.Handler.dispatchMessage (Handler.java:102)
android.os.Looper.loop (Looper.java:145)
android.app.ActivityThread.main (ActivityThread.java:5951)
java.lang.reflect.Method.invoke (Method.java)
java.lang.reflect.Method.invoke (Method.java:372)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1400)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1195)

Fatal Exception: java.lang.UnsatisfiedLinkError
dlopen failed: cannot locate symbol “stderr” referenced by “libcocos2djs.so”

有人有遇到这个问题吗
@dumganhar

乌龙了,“stderr”这个符号在26的”\ndk\platforms\android-23\arch-arm\usr\lib\libc.so“里面找到了,我就是用这个版本的编译的,为什么在cocos的so里面报错了,没有打进去吗

这个是在libcocos2dxjs.so里面查看到的
0130e870 r static_ltree
00e19e20 t stbl_module_finish
00e19e24 t stbl_module_init
012eede8 r std_chrominance_quant_tbl
012eece8 r std_luminance_quant_tbl
U stderr
00000000 a stdexcept.cc
U stdout
01394118 b stirred_pool.11960
01393a68 b stop_handlers
01393a6c b stoperrset.19607
01392328 b stoperrset.22438
01392324 b stopped
01393a64 b stopped
00d7cb0c t str_copy
00db3084 t str_copy

我也遇到了, 楼主解决了吗?

同问,有解决么?

换ndk,我目前是用的ndk r10e