JNI DETECTED ERROR IN APPLICATION: java_string == null

求救:cocosCreator 2.1.3 android 出现以下错误
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] JNI DETECTED ERROR IN APPLICATION: java_string == null
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] in call to GetStringChars
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] from void org.cocos2dx.lib.Cocos2dxDownloader.nativeOnFinish(int, int, int, java.lang.String, byte[])
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] “GLThread 403” prio=5 tid=28 Runnable
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] | group=“main” sCount=0 dsCount=0 flags=0 obj=0x181c0000 self=0xd54fb400
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] | sysTid=20272 nice=0 cgrp=default sched=0/0 handle=0xc2e08970
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] | state=R schedstat=( 13710415773 1904880385 12341 ) utm=1193 stm=178 core=1 HZ=100
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] | stack=0xc2d06000-0xc2d08000 stackSize=1038KB
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] | held mutexes= “mutator lock”(shared held)
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #00 pc 002e93e7 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*)+130)
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #01 pc 0037c029 /system/lib/libart.so (art::thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+204)
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #02 pc 0037855b /system/lib/libart.so (art::thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+34)
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #03 pc 0024e68d /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+720)
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #04 pc 0024ea6f /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, …)+66)
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #05 pc 002ac7c1 /system/lib/libart.so (art::JNI::GetStringChars(_JNIEnv*, _jstring*, unsigned char*)+708)
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #06 pc 0042ffd0 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (cocos2d::StringUtils::getStringUTFCharsJNI(_JNIEnv*, _jstring*, bool*)+80)
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #07 pc 004584a4 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (JavaScriptJavaBridge::CallInfo::executeWithArgs(jvalue*)+320)
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #08 pc 004597a0 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (JavaScriptJavaBridge_callStaticMethodRegistry(v8::FunctionCallbackInfov8::Value const&)+1740)
2019-11-27 11:27:38.035 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #09 pc 00a86489 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (???)
2019-11-27 11:27:38.036 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #10 pc 00a85e4d /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (???)
2019-11-27 11:27:38.036 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #11 pc 00a85889 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (???)
2019-11-27 11:27:38.036 20223-20272/? A/zygote: java_vm_ext.cc:534] native: #12 pc 0022f560 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (???)
2019-11-27 11:27:38.036 20223-20272/? A/zygote: java_vm_ext.cc:534] at org.cocos2dx.lib.Cocos2dxDownloader.nativeOnFinish(Native method)
2019-11-27 11:27:38.036 20223-20272/? A/zygote: java_vm_ext.cc:534] at org.cocos2dx.lib.Cocos2dxDownloader$4.run(Cocos2dxDownloader.java:319)
2019-11-27 11:27:38.036 20223-20272/? A/zygote: java_vm_ext.cc:534] at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1508)
2019-11-27 11:27:38.036 20223-20272/? A/zygote: java_vm_ext.cc:534] at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1278)
2019-11-27 11:27:38.036 20223-20272/? A/zygote: java_vm_ext.cc:534]
2019-11-27 11:27:38.238 20223-20269/? D/libc-netbsd: [getaddrinfo]: hostname=toblog.snssdk.com; servname=(null); app_pid=20223; app_uid=10130; ai_flags=1024; ai_family=0; ai_socktype=1 from prox result 0
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] Runtime aborting…
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] Dumping all threads without appropriate locks held: thread list lock mutator lock
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] All threads:
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] DALVIK THREADS (39):
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] “GLThread 403” prio=5 tid=28 Runnable
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] | group="" sCount=0 dsCount=0 flags=0 obj=0x181c0000 self=0xd54fb400
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] | sysTid=20272 nice=0 cgrp=default sched=0/0 handle=0xc2e08970
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] | state=R schedstat=( 13782483062 1910227052 12361 ) utm=1198 stm=180 core=2 HZ=100
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] | stack=0xc2d06000-0xc2d08000 stackSize=1038KB
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] | held mutexes= “abort lock” “mutator lock”(shared held)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #00 pc 002e93e7 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*)+130)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #01 pc 0037c029 /system/lib/libart.so (art::thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+204)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #02 pc 0037855b /system/lib/libart.so (art::thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool, BacktraceMap*, bool) const+34)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #03 pc 0039012b /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+698)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #04 pc 00389cad /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+320)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #05 pc 003897ab /system/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bool)+530)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #06 pc 00367e89 /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&) const+188)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #07 pc 0035c96d /system/lib/libart.so (art::Runtime::Abort(char const*)+132)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #08 pc 0041c8db /system/lib/libart.so (android::base::LogMessage::~LogMessage()+442)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #09 pc 0024e879 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1212)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #10 pc 0024ea6f /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, …)+66)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #11 pc 002ac7c1 /system/lib/libart.so (art::JNI::GetStringChars(_JNIEnv*, _jstring*, unsigned char*)+708)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #12 pc 0042ffd0 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (cocos2d::StringUtils::getStringUTFCharsJNI(_JNIEnv*, _jstring*, bool*)+80)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #13 pc 004584a4 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (JavaScriptJavaBridge::CallInfo::executeWithArgs(jvalue*)+320)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #14 pc 004597a0 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (JavaScriptJavaBridge_callStaticMethodRegistry(v8::FunctionCallbackInfov8::Value const&)+1740)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #15 pc 00a86489 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (???)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #16 pc 00a85e4d /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (???)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #17 pc 00a85889 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (???)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] native: #18 pc 0022f560 /data/app/com.sjtf.zw.pl-Hva9SMKfc1Bytd9BrkXS7w==/lib/arm/libcocos2djs.so (???)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] at org.cocos2dx.lib.Cocos2dxDownloader.nativeOnFinish(Native method)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] at org.cocos2dx.lib.Cocos2dxDownloader$4.run(Cocos2dxDownloader.java:319)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1508)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1278)
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523]
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] “main” prio=5 tid=1 Native
2019-11-27 11:27:38.242 20223-20272/? A/zygote: runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x72c01a80 self=0xe4d8f000
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | sysTid=20223 nice=-4 cgrp=default sched=0/0 handle=0xe8b564a4
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | state=S schedstat=( 503454703 173745749 1674 ) utm=38 stm=12 core=3 HZ=100
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | stack=0xff180000-0xff182000 stackSize=8MB
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | held mutexes=
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] kernel: (couldn’t read /proc/self/task/20223/stack)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #00 pc 000490b4 /system/lib/libc.so (__epoll_pwait+20)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #01 pc 0001b361 /system/lib/libc.so (epoll_pwait+36)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #02 pc 0001b389 /system/lib/libc.so (epoll_wait+12)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #03 pc 0000fd47 /system/lib/libutils.so (android::Looper::pollInner(int)+114)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #04 pc 0000fc3d /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+32)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #05 pc 000b2399 /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, _jobject*, int)+24)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #06 pc 0019527d /system/framework/arm/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+92)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at android.os.MessageQueue.nativePollOnce(Native method)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at android.os.MessageQueue.next(MessageQueue.java:325)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at android.os.Looper.loop(Looper.java:169)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at android.app.ActivityThread.main(ActivityThread.java:7022)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.reflect.Method.invoke(Native method)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:515)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:837)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523]
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] “Jit thread pool worker thread 0” prio=5 tid=2 Native
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x181c0b80 self=0xdb00c000
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | sysTid=20229 nice=9 cgrp=default sched=0/0 handle=0xdafff970
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | state=S schedstat=( 106339585 25512917 108 ) utm=10 stm=0 core=2 HZ=100
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | stack=0xdaf01000-0xdaf03000 stackSize=1022KB
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | held mutexes=
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] kernel: (couldn’t read /proc/self/task/20229/stack)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #00 pc 00018dc4 /system/lib/libc.so (syscall+28)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #01 pc 000b7dd1 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+80)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #02 pc 003913b1 /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+172)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #03 pc 00390d27 /system/lib/libart.so (art::ThreadPoolWorker::Run()+62)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #04 pc 00390945 /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+92)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #05 pc 00047b13 /system/lib/libc.so (__pthread_start(void*)+22)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #06 pc 0001af73 /system/lib/libc.so (__start_thread+34)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] (no managed stack frames)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523]
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] “Signal Catcher” prio=5 tid=3 WaitingInMainSignalCatcherLoop
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x181c0c38 self=0xe4d8fc00
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | sysTid=20231 nice=0 cgrp=default sched=0/0 handle=0xdaefe970
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | state=S schedstat=( 358958 265834 1 ) utm=0 stm=0 core=7 HZ=100
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | stack=0xdae04000-0xdae06000 stackSize=1006KB
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | held mutexes=
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] kernel: (couldn’t read /proc/self/task/20231/stack)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #00 pc 000493e4 /system/lib/libc.so (__rt_sigtimedwait+12)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #01 pc 00020af3 /system/lib/libc.so (sigwait+34)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #02 pc 0036e91f /system/lib/libart.so (art::SignalSet::Wait()+22)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #03 pc 0036e4c7 /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+182)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #04 pc 0036d0b7 /system/lib/libart.so (art::SignalCatcher::Run(void*)+182)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #05 pc 00047b13 /system/lib/libc.so (__pthread_start(void*)+22)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #06 pc 0001af73 /system/lib/libc.so (__start_thread+34)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] (no managed stack frames)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523]
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] “ReferenceQueueDaemon” prio=5 tid=4 Waiting
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x181c0cc0 self=0xe4d90800
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | sysTid=20232 nice=4 cgrp=default sched=0/0 handle=0xc8553970
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | state=S schedstat=( 1618906 1309479 10 ) utm=0 stm=0 core=6 HZ=100
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | stack=0xc8451000-0xc8453000 stackSize=1038KB
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | held mutexes=
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] kernel: (couldn’t read /proc/self/task/20232/stack)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #00 pc 00018dc4 /system/lib/libc.so (syscall+28)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #01 pc 000b7dd1 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+80)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #02 pc 002e5765 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+524)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #03 pc 002e6c47 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+178)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #04 pc 002f7d17 /system/lib/libart.so (art::Object_wait(JNIEnv*, jobject*)+32)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #05 pc 0000053b /system/framework/arm/boot-core-oj.oat (Java_java_lang_Object_wait
+74)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Object.wait(Native method)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] - waiting on <0x079b3c02> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:183)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] - locked <0x079b3c02> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:108)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523]
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] “FinalizerDaemon” prio=5 tid=5 Waiting
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x181c0d48 self=0xe4d90e00
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | sysTid=20233 nice=4 cgrp=default sched=0/0 handle=0xc844e970
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | state=S schedstat=( 2298906 39531 8 ) utm=0 stm=0 core=4 HZ=100
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | stack=0xc834c000-0xc834e000 stackSize=1038KB
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | held mutexes=
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] kernel: (couldn’t read /proc/self/task/20233/stack)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #00 pc 00018dc4 /system/lib/libc.so (syscall+28)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #01 pc 000b7dd1 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+80)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #02 pc 002e5765 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+524)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #03 pc 002e6c47 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+178)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #04 pc 002f7d43 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #05 pc 0000081d /system/framework/arm/boot-core-oj.oat (Java_java_lang_Object_wait__JI+92)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Object.wait(Native method)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] - waiting on <0x04ed5913> (a java.lang.Object)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Object.wait(Object.java:422)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] - locked <0x04ed5913> (a java.lang.Object)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:237)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:108)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523]
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] “FinalizerWatchdogDaemon” prio=5 tid=6 Sleeping
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x181c0dd0 self=0xdad0d600
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | sysTid=20234 nice=4 cgrp=default sched=0/0 handle=0xc8349970
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | state=S schedstat=( 254687 523491 6 ) utm=0 stm=0 core=6 HZ=100
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | stack=0xc8247000-0xc8249000 stackSize=1038KB
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | held mutexes=
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] kernel: (couldn’t read /proc/self/task/20234/stack)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #00 pc 00018dc8 /system/lib/libc.so (syscall+32)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #01 pc 000b80e5 /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+100)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #02 pc 002e5775 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+540)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #03 pc 002e6c47 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+178)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #04 pc 002fcfa9 /system/lib/libart.so (art::Thread_sleep(_JNIEnv*, jclass*, jobject*, long long, int)+56)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #05 pc 000184f7 /system/framework/arm/boot-core-oj.oat (Java_java_lang_Thread_sleep__Ljava_lang_Object_2JI+142)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Thread.sleep(Native method)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] - sleeping on <0x01e4e750> (a java.lang.Object)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Thread.sleep(Thread.java:373)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] - locked <0x01e4e750> (a java.lang.Object)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Thread.sleep(Thread.java:314)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:347)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:369)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:286)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:108)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523]
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] “HeapTaskDaemon” prio=5 tid=7 Blocked
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x181c4268 self=0xdad0dc00
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | sysTid=20235 nice=4 cgrp=default sched=0/0 handle=0xc8244970
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | state=S schedstat=( 19805204 1930938 30 ) utm=1 stm=0 core=3 HZ=100
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | stack=0xc8142000-0xc8144000 stackSize=1038KB
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | held mutexes=
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] kernel: (couldn’t read /proc/self/task/20235/stack)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #00 pc 00018dc4 /system/lib/libc.so (syscall+28)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #01 pc 000b7dd1 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+80)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #02 pc 001cb92f /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+278)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #03 pc 001cbef9 /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+44)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #04 pc 00193e3b /system/framework/arm/boot-core-libart.oat (Java_dalvik_system_VMRuntime_runHeapTasks
+74)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at dalvik.system.VMRuntime.runHeapTasks(Native method)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] - waiting to lock an unknown object
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:466)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:108)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] at java.lang.Thread.run(Thread.java:764)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523]
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] “Binder:20223_1” prio=5 tid=8 Native
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x181c0e58 self=0xdb00fc00
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | sysTid=20236 nice=0 cgrp=default sched=0/0 handle=0xc7f41970
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | state=S schedstat=( 3337030 4096043 38 ) utm=0 stm=0 core=2 HZ=100
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | stack=0xc7e47000-0xc7e49000 stackSize=1006KB
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | held mutexes=
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] kernel: (couldn’t read /proc/self/task/20236/stack)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #00 pc 000491f0 /system/lib/libc.so (__ioctl+8)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #01 pc 0001df35 /system/lib/libc.so (ioctl+32)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #02 pc 0004a9b3 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+202)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #03 pc 0004aa9d /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #04 pc 0004afd1 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #05 pc 00060fa5 /system/lib/libbinder.so (???)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #06 pc 0000d165 /system/lib/libutils.so (android::thread::_threadLoop(void*)+180)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #07 pc 00070659 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+88)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #08 pc 00047b13 /system/lib/libc.so (__pthread_start(void*)+22)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #09 pc 0001af73 /system/lib/libc.so (__start_thread+34)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] (no managed stack frames)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523]
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] “Binder:20223_2” prio=5 tid=9 Native
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x181c0ee0 self=0xdad25e00
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | sysTid=20237 nice=0 cgrp=default sched=0/0 handle=0xc7e44970
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | state=S schedstat=( 2677034 2095781 17 ) utm=0 stm=0 core=2 HZ=100
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | stack=0xc7d4a000-0xc7d4c000 stackSize=1006KB
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] | held mutexes=
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] kernel: (couldn’t read /proc/self/task/20237/stack)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #00 pc 000491f0 /system/lib/libc.so (__ioctl+8)
2019-11-27 11:27:38.243 20223-20272/? A/zygote: runtime.cc:523] native: #01 pc 0001df35 /system/lib/libc.so (ioctl+32)

官方 有人出来解决问题没

能给个demo吗?没有demo的话,你自己跟踪下,看看业务逻辑调用 callStaticMethod,传了什么参数,打印调试跟踪下,看下参数是否有误。

给个您的邮箱 thanks

如果是小demo,论坛是可以上传附件,站内信传给我就行,如果大型游戏的话,烦请精简下,在上传!

这边大佬不让上传 只能私发

谢谢啊 已经解决了 我这边的问题

请问是什么原因导致的?

java层的一个函数问题,具体原因不知道,换了实现方式解决的