v1.7.0 c++调用js闪退

pid: 31366, tid: 31538, name: GLThread 2216 >>> com.ddmh5.adanggame01 <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
Stack frame 12-18 17:37:34.448 607 607 F DEBUG : #00 pc 0070bd56 /data/app/com.ddmh5.adanggame01-2/lib/arm/libcocos2djs.so: Routine v8::internal::factory::NewRawOneByteString(int, v8::internal::PretenureFlag) at linux-atomic.c:?
Stack frame 12-18 17:37:34.449 607 607 F DEBUG : #01 pc 0070c00b /data/app/com.ddmh5.adanggame01-2/lib/arm/libcocos2djs.so: Routine v8::internal::factory::NewStringFromOneByte(v8::internal::Vector, v8::internal::PretenureFlag) at linux-atomic.c:?
Stack frame 12-18 17:37:34.450 607 607 F DEBUG : #02 pc 0070c659 /data/app/com.ddmh5.adanggame01-2/lib/arm/libcocos2djs.so: Routine v8::internal::factory::NewStringFromUtf8(v8::internal::Vector, v8::internal::PretenureFlag) at linux-atomic.c:?
Stack frame 12-18 17:37:34.450 607 607 F DEBUG : #03 pc 005a4f9d /data/app/com.ddmh5.adanggame01-2/lib/arm/libcocos2djs.so: Routine v8::String::NewFromUtf8(v8::Isolate*, char const*, v8::NewStringType, int) at linux-atomic.c:?
Stack frame 12-18 17:37:34.450 607 607 F DEBUG : #04 pc 00343c68 /data/app/com.ddmh5.adanggame01-2/lib/arm/libcocos2djs.so (ZN2se12ScriptEngine10evalStringEPKciPNS_5ValueES2+300): Routine se::ScriptEngine::evalString(char const*, int, se::Value*, char const*) at D:/Work/CocosNative/frameworks/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/jswrapper/v8/ScriptEngine.cpp:633 (discriminator 1)
Stack frame 12-18 17:37:34.451 607 607 F DEBUG : #05 pc 00259fc4 /data/app/com.ddmh5.adanggame01-2/lib/arm/libcocos2djs.so (ZN7cocos2d12MyApiManager10NotifyToJSEPKcS2+80): Routine cocos2d::MyApiManager::NotifyToJS(char const*, char const*) at D:/Work/CocosNative/frameworks/runtime-src/proj.android-studio/app/jni/…/…/…/Classes/myapi/MyApiManager.cpp:1091 (discriminator 4)
Stack frame 12-18 17:37:34.451 607 607 F DEBUG : #06 pc 0025fd24 /data/app/com.ddmh5.adanggame01-2/lib/arm/libcocos2djs.so (_ZN7cocos2d12MyApiManager29OnGCloudVoice_ApplyMessageKeyEN12gcloud_voice23GCloudVoiceCompleteCodeE+596): Routine cocos2d::MyApiManager::OnGCloudVoice_ApplyMessageKey(gcloud_voice::GCloudVoiceCompleteCode) at D:/Work/CocosNative/frameworks/runtime-src/proj.android-studio/app/jni/…/…/…/Classes/myapi/MyApiManager.cpp:551 (discriminator 1)
Stack frame 12-18 17:37:34.451 607 607 F DEBUG : #07 pc 000babe4 /data/app/com.ddmh5.adanggame01-2/lib/arm/libGCloudVoice.so (_ZN12gcloud_voice17GCloudVoiceEngine4PollEv+512): Routine ??
??:0
Stack frame 12-18 17:37:34.451 607 607 F DEBUG : #08 pc 00258d24 /data/app/com.ddmh5.adanggame01-2/lib/arm/libcocos2djs.so (_ZN7cocos2d12MyApiManager6updateEf+32): Routine cocos2d::MyApiManager::update(float) at D:/Work/CocosNative/frameworks/runtime-src/proj.android-studio/app/jni/…/…/…/Classes/myapi/MyApiManager.cpp:66
Stack frame 12-18 17:37:34.451 607 607 F DEBUG : #09 pc 00cf4f74 /data/app/com.ddmh5.adanggame01-2/lib/arm/libcocos2djs.so (_ZN7cocos2d9Scheduler6updateEf+208): Routine std::function<void (float)>::operator()(float) const at D:/Android/Android-SDK/ndk-bundle/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/functional:2439 (discriminator 1)
Stack frame 12-18 17:37:34.452 607 607 F DEBUG : #10 pc 00ce4d78 /data/app/com.ddmh5.adanggame01-2/lib/arm/libcocos2djs.so (_ZN7cocos2d8Director9drawSceneEv+316): Routine cocos2d::Director::drawScene() at D:/Work/CocosNative/frameworks/cocos2d-x/cocos/base/CCDirector.cpp:308
Stack frame 12-18 17:37:34.452 607 607 F DEBUG : #11 pc 00ce4db8 /data/app/com.ddmh5.adanggame01-2/lib/arm/libcocos2djs.so (_ZN7cocos2d8Director8mainLoopEv+40): Routine cocos2d::Director::mainLoop() at D:/Work/CocosNative/frameworks/cocos2d-x/cocos/base/CCDirector.cpp:1428
Stack frame 12-18 17:37:34.452 607 607 F DEBUG : #12 pc 000ea919 /system/lib/libart.so (art_quick_generic_jni_trampoline+40)
Stack frame 12-18 17:37:34.452 607 607 F DEBUG : #13 pc 000e6221 /system/lib/libart.so (art_quick_invoke_stub_internal+64)
Stack frame 12-18 17:37:34.453 607 607 F DEBUG : #14 pc 003eb6c5 /system/lib/libart.so (art_quick_invoke_static_stub+172)
Stack frame 12-18 17:37:34.453 607 607 F DEBUG : #15 pc 0010200c [stack:31538]

c++调用js 闪退了

所有字符串绝对没有问题, 安卓手机出现的

se::ScriptEngine::getInstance()->evalString(jsCallStr.c_str()); 这行代码注释掉就不会闪退

https://github.com/cocos-creator/cocos2d-x-lite/blob/develop/cocos/scripting/js-bindings/docs/JSB2.0-learning-zh.md#seautohandlescope

自己看文档。