ANR用于广播Intents的活动

tj *_*ker 10 android

我一直收到这个错误.任何人都可以告诉我它是什么意思或我如何解决它?谢谢

07-03 08:27:13.615:ERROR/ActivityManager(61):com.fttech.books中的ANR

07-03 08:27:13.615:ERROR/ActivityManager(61):原因:意图广播{act = android.intent.action.TIME_TICK flg = 0x40000004(有附加内容)}

Flo*_*Flo 18

ANR代表"应用程序无响应".此消息表示您的应用程序不再响应用户.通常,如果UI线程被超过5秒的操作阻止,则抛出此异常.以下是有关此主题的一些信息.

Android应用程序通常完全在单个(即主要)线程上运行.这意味着您的应用程序在主线程中执行的任何操作都需要很长时间才能完成,因为您的应用程序没有给自己处理输入事件或Intent广播的机会.

因此,如果您在UI线程上执行任何长时间运行操作,请检查您的代码.

  • 请注意,在主应用程序线程上调用`BroadcastReceiver`的`onReceive()`. (11认同)