GcWatcher.finalize在10秒后超时

时间:2013-06-15 11:19:20

标签: android exception garbage-collection

这种例外的原因是什么?我有一个活动,其中运行的视频很少。感到困惑。请帮忙。

06-15 11:00:33.775 E/AndroidRuntime(11757): FATAL EXCEPTION: FinalizerWatchdogDaemon
06-15 11:00:33.775 E/AndroidRuntime(11757): java.util.concurrent.TimeoutException: com.android.internal.os.BinderInternal$GcWatcher.finalize() timed out after 10 seconds
06-15 11:00:33.775 E/AndroidRuntime(11757):         at java.lang.Object.wait(Native Method)
06-15 11:00:33.775 E/AndroidRuntime(11757):         at java.lang.Object.wait(Object.java:401)
06-15 11:00:33.775 E/AndroidRuntime(11757):         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:102)
06-15 11:00:33.775 E/AndroidRuntime(11757):         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:73)
06-15 11:00:33.775 E/AndroidRuntime(11757):         at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170)
06-15 11:00:33.775 E/AndroidRuntime(11757):         at java.lang.Thread.run(Thread.java:856)

1 个答案:

答案 0 :(得分:3)

您似乎已启用堆更新,因此每种方法都有点慢(或者在媒体情况下速度相当慢,如图像,动画,视频)。

以下是相关链接: How to Enable Heap Updates