android频繁出入栈导致闪退,安卓概率性闪退 - layabox问答社区-HTML5引擎社区-LayaAir开发者社区...

概率性闪退

附带堆栈

#00 pc 00000000005975cc /data/app/com.mylafe.game.handsomecat-1/lib/arm64/liblayaair.so (laya::JCServerFileCache::getFileID(char const*)+32) [arm64-v8a]

2 #01 pc 00000000005d02cc /data/app/com.mylafe.game.handsomecat-1/lib/arm64/liblayaair.so (laya::JCFileRes::load(char const*, laya::JCSharedBuffer*)+2128) [arm64-v8a]

3 #02 pc 00000000005d2208 /data/app/com.mylafe.game.handsomecat-1/lib/arm64/liblayaair.so (laya::JCFileResManager::getRes(char const*, int, int)+1028) [arm64-v8a]

4 #03 pc 00000000005c6cd8 /data/app/com.mylafe.game.handsomecat-1/lib/arm64/liblayaair.so (laya::JCAudioWavPlayer::playAudio(laya::JCAudioInterface*, std::string const&, bool)+184) [arm64-v8a]

5 #04 pc 000000000044f018 /data/app/com.mylafe.game.handsomecat-1/lib/arm64/liblayaair.so (laya::JSAudio::play()+164) [arm64-v8a]

6 #05 pc 000000000044f8d8 /data/app/com.mylafe.game.handsomecat-1/lib/arm64/liblayaair.so (laya::imp_JS2CFunc::call(v8::FunctionCallbackInfo<:value> const&)+364) [arm64-v8a]

7 #06 pc 00000000009b6d1c /data/app/com.mylafe.game.handsomecat-1/lib/arm64/liblayaair.so (v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<:value> const&))+148) [arm64-v8a]

8 #07 pc 0000000000688ae8 /data/app/com.mylafe.game.handsomecat-1/lib/arm64/liblayaair.so [arm64-v8a]

9 #08 pc 0000000000688f78 /data/app/com.mylafe.game.handsomecat-1/lib/arm64/liblayaair.so [arm64-v8a]

10 #09 pc 0000007ecc4060d0

11 java:

#1 main

1 android.os.MessageQueue.nativePollOnce(Native Method)

2 android.os.MessageQueue.next(MessageQueue.java:328)

3 android.os.Looper.loop(Looper.java:164)

4 android.app.ActivityThread.main(ActivityThread.java:5981)

5 java.lang.reflect.Method.invoke(Native Method)

6 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:888)

7 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:749)

#475 ReferenceQueueDaemon

1 java.lang.Object.wait(Native Method)

2 java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:164)

3 java.lang.Thread.run(Thread.java:818)

#476 FinalizerDaemon

1 java.lang.Object.wait(Native Method)

2 java.lang.Object.wait(Object.java:423)

3 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)

4 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)

5 java.lang.Daemons$FinalizerDaemon.run(Daemons.java:206)

6 java.lang.Thread.run(Thread.java:818)

#477 FinalizerWatchdogDaemon

1 java.lang.Thread.sleep(Native Method)

2 java.lang.Thread.sleep(Thread.java:1031)

3 java.lang.Thread.sleep(Thread.java:985)

4 java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:315)

5 java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:326)

6 java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:271)

7 java.lang.Thread.run(Thread.java:818)

#478 HeapTaskDaemon

1 dalvik.system.VMRuntime.runHeapTasks(Native Method)

2 java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:437)

3 java.lang.Thread.run(Thread.java:818)

#481 AsyncTask #1

1 java.lang.Object.wait(Native Method)

2 java.lang.Thread.parkFor$(Thread.java:1220)

3 sun.misc.Unsafe.park(Unsafe.java:299)

4 java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)

5 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013)

6 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)

7 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1038)

8 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)

9 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)

10 java.lang.Thread.run(Thread.java:818)

#482 TbsHandlerThread

1 android.os.MessageQueue.nativePollOnce(Native Method)

2 android.os.MessageQueue.next(MessageQueue.java:328)

3 android.os.Looper.loop(Looper.java:164)

4 android.os.HandlerThread.run(HandlerThread.java:61)

#485 TbsLogReportThread

1 android.os.MessageQueue.nativePollOnce(Native Method)

2 android.os.MessageQueue.next(MessageQueue.java:328)

3 android.os.Looper.loop(Looper.java:164)

4 android.os.HandlerThread.run(HandlerThread.java:61)

#495 work_thread

1 android.os.MessageQueue.nativePollOnce(Native Method)

2 andro

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值