错误/ ActivityManager(98):原因:keyDispatchingTimedOut

时间:2011-10-03 08:55:31

标签: android

我在我的应用中播放来自api的实时视频。当我点击播放视频然后进度对话框将进入之间,当我按下按钮2或3次设备然后一段时间后会出现此错误

ERROR/ActivityManager(98): Reason: keyDispatchingTimedOut   

所以我怎么能处理这个错误PLZ给我解决方案。 Thnax在advace。

2 个答案:

答案 0 :(得分:2)

由于许多原因,这种情况发生了。没有你的堆栈痕迹,我无法诊断。

此错误的最常见原因是您在UI线程中执行CPU密集型任务时。使用线程或AsyncTask委派此类CPU密集型工作。

答案 1 :(得分:0)

是否有任何ANR被抛出?如果是这样,请进入DDMS->File Explorer -> data/anr/traces.txt并检查ANR发生在哪一点。

当您在主线程上进行大量计算时,

keyDispatchingTimedOut。在新的后台线程中移动你正在做的事情(如果可能的话)