keyDispatchingTimedOut错误如何解决?

纠结的木棉花 2010-10-28 11:15:56
该程序跑到一定程度,停在某个地方,具体错误log如下:
05-08 23:40:46.582: WARN/WindowManager(330): Key dispatching timed out sending to com.android.HelloMiss/com.android.HelloMiss.Launcher
05-08 23:40:46.582: WARN/WindowManager(330): Previous dispatch state: {{KeyEvent{action=0 code=21 repeat=0 meta=0 scancode=0 mFlags=8} to Window{43df6ad8 com.android.HelloMiss/com.android.HelloMiss.Launcher paused=false} @ 1273362041576 lw=Window{43df6ad8 com.android.HelloMiss/com.android.HelloMiss.Launcher paused=false} lb=android.os.BinderProxy@43daf6b8 fin=false gfw=true ed=true tts=0 wf=false fp=false mcf=Window{43df6ad8 com.android.HelloMiss/com.android.HelloMiss.Launcher paused=false}}}
05-08 23:40:46.592: WARN/WindowManager(330): Current dispatch state: {{KeyEvent{action=1 code=21 repeat=0 meta=0 scancode=0 mFlags=8} to Window{43df6ad8 com.android.HelloMiss/com.android.HelloMiss.Launcher paused=false} @ 1273362046593 lw=Window{43df6ad8 com.android.HelloMiss/com.android.HelloMiss.Launcher paused=false} lb=android.os.BinderProxy@43daf6b8 fin=false gfw=true ed=true tts=0 wf=false fp=false mcf=Window{43df6ad8 com.android.HelloMiss/com.android.HelloMiss.Launcher paused=false}}}
05-08 23:40:47.412: ERROR/ActivityManager(330):
ANR in com.android.HelloMiss(com.android.HelloMiss/com.android.HelloMiss.Launcher)
05-08 23:40:47.412: ERROR/ActivityManager(330): Reason: keyDispatchingTimedOut
05-08 23:40:47.412: ERROR/ActivityManager(330): Load: 10.48 / 10.4 / 8.46
05-08 23:40:47.412: ERROR/ActivityManager(330): CPU usage from 29539ms to 119ms ago:
05-08 23:40:47.412: ERROR/ActivityManager(330): ndroid.HelloMiss: 73% = 66% user + 6% kernel / faults: 3674 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): system_server: 12% = 7% user + 5% kernel / faults: 40 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): app_process: 5% = 4% user + 0% kernel / faults: 159 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): putmethod.latin: 2% = 1% user + 0% kernel / faults: 35 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): ami304d: 2% = 0% user + 1% kernel
05-08 23:40:47.412: ERROR/ActivityManager(330): m.android.music: 0% = 0% user + 0% kernel / faults: 54 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): d.process.acore: 0% = 0% user + 0% kernel / faults: 63 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): logcat: 0% = 0% user + 0% kernel
05-08 23:40:47.412: ERROR/ActivityManager(330): ndroid.calendar: 0% = 0% user + 0% kernel / faults: 11 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): m.android.phone: 0% = 0% user + 0% kernel / faults: 21 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): uance.xt9.input: 0% = 0% user + 0% kernel / faults: 15 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): ndroid.settings: 0% = 0% user + 0% kernel / faults: 22 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): rpcrotuer_smd_x: 0% = 0% user + 0% kernel
05-08 23:40:47.412: ERROR/ActivityManager(330): oid.voicedialer: 0% = 0% user + 0% kernel / faults: 20 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): d.process.media: 0% = 0% user + 0% kernel / faults: 15 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): ng123.TestPlurk: 0% = 0% user + 0% kernel / faults: 19 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): droid.bluetooth: 0% = 0% user + 0% kernel / faults: 14 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): jp.aplix.midp: 0% = 0% user + 0% kernel / faults: 17 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): m.android.email: 0% = 0% user + 0% kernel / faults: 23 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): o.android.oemvc: 0% = 0% user + 0% kernel / faults: 11 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): com.tsots.Stock: 0% = 0% user + 0% kernel / faults: 13 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): adbd: 0% = 0% user + 0% kernel
05-08 23:40:47.412: ERROR/ActivityManager(330): usb_mass_storag: 0% = 0% user + 0% kernel
05-08 23:40:47.412: ERROR/ActivityManager(330): id.oemvc:remote: 0% = 0% user + 0% kernel / faults: 20 minor
05-08 23:40:47.412: ERROR/ActivityManager(330): +flush-31:0: 0% = 0% user + 0% kernel
05-08 23:40:47.412: ERROR/ActivityManager(330): -flush-31:0: 0% = 0% user + 0% kernel
05-08 23:40:47.412: ERROR/ActivityManager(330): TOTAL: 99% = 82% user + 16% kernel
不知道那位朋友有遇到这种情况,帮忙解答一下.
...全文
24725 67 打赏 收藏 转发到动态 举报
写回复
用AI写文章
67 条回复
切换为时间正序
请发表友善的回复…
发表回复
singsong 2013-05-03
  • 打赏
  • 举报
回复
testin 云测试 出的崩溃...
tiantiansinian 2013-04-03
  • 打赏
  • 举报
回复
若大家安装了搜狗输入法,建议大家把它卸载了,再进行test run。同样的问题,就是这样解决的。10万次run了2次,无异常和崩溃。
silvia0427 2013-02-21
  • 打赏
  • 举报
回复
我也遇到这个问题啊,而且我检查了代码耗时操作确实放到了子线程中,而且我这里抱着个错是不一定哪个页面,也不是每次都会出现???各位大大们有没有什么解决方式啊?
P_ZHiBo 2012-12-30
  • 打赏
  • 举报
回复
引用 52 楼 jsntrgzjf 的回复:
引用 51 楼 huangxc 的回复:耗时间太长,是不是用到了网络下载?这个地址不通 就会出现这个问题谢谢您的回答
同谢
suinuaner 2012-09-10
  • 打赏
  • 举报
回复
我也遇到这个问题了,求解决办法
啤酒泡泡 2012-09-05
  • 打赏
  • 举报
回复
mark ,同求 ~~
康康六六六 2012-06-28
  • 打赏
  • 举报
回复
[Quote=引用 53 楼 的回复:]
我也遇到了,可是,我那个耗时的操作是更新界面,我已经放在子线程里面了,然后由子线程使用handler发送消息,还是这样,求解。
[/Quote]

我的也是更新界面,同样也放到子线程中了,还是报这个错。
请问解决了么?
康康六六六 2012-06-28
  • 打赏
  • 举报
回复
我也遇到了。。。。
求解,昨天运行完全没有问题,今天就。。。。。
marveson 2012-06-07
  • 打赏
  • 举报
回复
AsyncTask,或者单独Thead与Runnable就可以解决/
纠结的木棉花 2012-05-30
  • 打赏
  • 举报
回复
纠结的木棉花 2012-05-30
  • 打赏
  • 举报
回复
yy463878952 2012-05-13
  • 打赏
  • 举报
回复
~~~~(>_<)~~~~ 求解!!!
  • 打赏
  • 举报
回复
我也遇到了这个,同求解?
lhcx1989 2012-04-04
  • 打赏
  • 举报
回复
我也遇到了,可是,我那个耗时的操作是更新界面,我已经放在子线程里面了,然后由子线程使用handler发送消息,还是这样,求解。
jsntrgzjf 2011-12-15
  • 打赏
  • 举报
回复
[Quote=引用 51 楼 huangxc 的回复:]
耗时间太长,是不是用到了网络下载?这个地址不通 就会出现这个问题
[/Quote]谢谢您的回答
huangxc 2011-11-25
  • 打赏
  • 举报
回复
耗时间太长,是不是用到了网络下载?这个地址不通 就会出现这个问题
ziyouzhifeng007 2011-11-07
  • 打赏
  • 举报
回复
哥也遇到了,不知道怎么解决。期待大牛出现。
long563679994 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用 48 楼 kyle1a 的回复:]
我也正遇到过类似的问题:我的问题是在线播放一段视频一会儿后视频界面就卡住不动了,在对视频按暂停键就报ANR,我这是间歇性的。我所有的耗时操作都放在线程中做的。报错打印的cup消耗很少。
不知道什么原因导致这错误。
求解啊!!!
[/Quote]

这主要你是你的主线程操作过多,你用handler 另启动一个子线程来减少你的主线程操作就可以了
kyle1a 2011-10-17
  • 打赏
  • 举报
回复
我也正遇到过类似的问题:我的问题是在线播放一段视频一会儿后视频界面就卡住不动了,在对视频按暂停键就报ANR,我这是间歇性的。我所有的耗时操作都放在线程中做的。报错打印的cup消耗很少。
不知道什么原因导致这错误。
求解啊!!!
lvxin707 2011-10-13
  • 打赏
  • 举报
回复
就我碰到的情况解释如下:

1、有时候重启虚拟机可以正常了;

2、有时是程序卡在某处响应不了,例如:http下载时,因网址错误而使程序不能响应等;
加载更多回复(45)

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧