java– 使用模拟器时的keyDispatchingTimedOut

java– 使用模拟器时的keyDispatchingTimedOut,第1张

概述使用蜂窝模拟器时显示以下错误并变得非常慢.02-11 02:58:50.949: ERROR/ActivityManager(365): ANR in com.android.launcher (com.android.launcher/com.android.launcher2.Launcher) 02-11 02:58:50.949: ERROR/Act

使用蜂窝模拟器时显示以下错误并变得非常慢.

02-11 02:58:50.949: ERROR/ActivityManager(365): ANR in com.androID.launcher (com.androID.launcher/com.androID.launcher2.Launcher)02-11 02:58:50.949: ERROR/ActivityManager(365): Reason: keydispatchingTimedOut02-11 02:58:50.949: ERROR/ActivityManager(365): Load: 2.57 / 1.18 / 0.8902-11 02:58:50.949: ERROR/ActivityManager(365): cpu usage from 3042ms to -7585ms ago:02-11 02:58:50.949: ERROR/ActivityManager(365):   74% 365/system_server: 53% user + 21% kernel / faults: 335 minor02-11 02:58:50.949: ERROR/ActivityManager(365):   9% 780/zygote: 3.8% user + 5.1% kernel / faults: 915 minor02-11 02:58:50.949: ERROR/ActivityManager(365):   8.2% 684/com.androID.launcher: 6% user + 2.1% kernel / faults: 51 minor02-11 02:58:50.949: ERROR/ActivityManager(365):   0% 432/zygote: 0% user + 0% kernel / faults: 22 minor02-11 02:58:50.949: ERROR/ActivityManager(365):   2.4% 41/adbd: 0.3% user + 2% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):   0.4% 546/com.androID.systemUI: 0.1% user + 0.2% kernel / faults: 11 minor02-11 02:58:50.949: ERROR/ActivityManager(365):   0.5% 733/logcat: 0% user + 0.5% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):   0% 425/zygote: 0% user + 0% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):   0% 28/servicemanager: 0% user + 0% kernel02-11 02:58:50.949: ERROR/ActivityManager(365): 100% TOTAL: 65% user + 34% kernel + 0.6% softirq02-11 02:58:50.949: ERROR/ActivityManager(365): cpu usage from 9680ms to 11220ms later:02-11 02:58:50.949: ERROR/ActivityManager(365):   70% 365/system_server: 28% user + 42% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):     49% 396/inputdispatcher: 18% user + 30% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):     21% 366/HeapWorker: 8.1% user + 13% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):   26% 78014% user + 11% kernel / faults: 323 minor02-11 02:58:50.949: ERROR/ActivityManager(365):     20% 780/.ap: 10% user + 10% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):     5.4% 781/HeapWorker: 4.6% user + 0.7% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):   1.3% 41/adbd: 0% user + 1.3% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):     0.6% 41/adbd: 0% user + 0.6% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):     0.6% 65/adbd: 0% user + 0.6% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):   0.7% 684/com.androID.launcher: 0.7% user + 0% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):     0.7% 684/ndroID.launcher: 0.7% user + 0% kernel02-11 02:58:50.949: ERROR/ActivityManager(365):     0.7% 691/Binder Thread #: 0.7% user + 0% kernel02-11 02:58:50.949: ERROR/ActivityManager(365): 100% TOTAL: 40% user + 58% kernel + 0.6% softirq

这里出了什么问题.我需要解决这个问题?
谢谢最佳答案这实际上是ANR(活动没有响应)

您的活动需要足够长的时间来执行您提供的任务

下面的链接有关于如何强制它通过线程响应的信息.

您应该在单独的THREAD或Async Task中执行繁重的日志运行任务

Simlar Problen in SO with solution Here

Here 总结

以上是内存溢出为你收集整理的java – 使用模拟器时的keyDispatchingTimedOut全部内容,希望文章能够帮你解决java – 使用模拟器时的keyDispatchingTimedOut所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1139743.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存