2013-06-15 17 views
16

Qual è il motivo di questa eccezione? Ho un'attività con pochi video in esecuzione. Sono rimasto perplesso. Per favore aiuto.GcWatcher.finalize scaduto dopo 10 secondi

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) 
+0

inserire il codice qui .. – Riser

+0

La sua un grande app, se puoi dirmi quale parte del codice può essere utile per essere visto, posso incollo qui . Lavoriamo con le attività contenenti frammenti e questi frammenti riproducono video in loop. – user2488722

+0

Hai mai risolto questo? Lo vedo sui dispositivi kitkat, molto raro –

risposta

3

Sembra che hai abilitato Aggiornamenti Heap, quindi ogni metodo è un po 'più lento (o praticamente più lento nel caso di supporti, come le immagini, animazioni, video).

Ecco un link rilevante: How to Enable Heap Updates

+2

quindi qual è la soluzione? ? – CQM

Problemi correlati