最近在做视频播放器,但是对视频连续操作时会产生anr错误,下面是提示的log文件,请高手帮忙分析下原因,谢谢DALVIK THREADS:
"main" prio=5 tid=1 NATIVE
| group="main" sCount=1 dsCount=0 s=N obj=0x4001d968 self=0xcd68
| sysTid=4659 nice=0 sched=0/0 cgrp=unknown handle=-1345026008
at android.media.MediaPlayer._release(Native Method)
at android.media.MediaPlayer.release(MediaPlayer.java:1049)
at fx.cdrc.videoplayer.FXVideoView.stopPlayback(FXVideoView.java:409)
at fx.cdrc.videoplayer.FXPlayVideoActivity$8.onClick(FXPlayVideoActivity.java:540)
at android.view.View.performClick(View.java:2449)
at android.view.View$PerformClick.run(View.java:8979)
。。E/ActivityManager( 1267): ANR in fx.cdrc.videoplayer (fx.cdrc.videoplayer/.FXPlayVideoActivity)
E/ActivityManager( 1267): Reason: keyDispatchingTimedOut
E/ActivityManager( 1267): Load: 4.12 / 3.11 / 1.44
E/ActivityManager( 1267): CPU usage from 9070ms to 429ms ago:
E/ActivityManager( 1267):   system_server: 8% = 5% user + 2% kernel / faults: 60 minor 3 major
。。
之前有在网上找到一篇帖子和这个遇到同样的问题,但是作者在最终的解决办法中却省略了,杯具啊。。高手帮忙看下问题,求解啊。。