ANR意向广播{act = android.intent.action.TIME_TICK flg = 0x50000014(有额外内容)}问题

时间:2017-05-10 07:20:19

标签: android broadcastreceiver

在我的Android TV应用程序中,我每隔1分钟调用一次广播接收器进行小操作,并且每15分钟调用onRecieve()中的请求,使用AsyncTask进行响应解析并一次加载30个相同的数据图像,我是即使我的应用程序正在显示"应用程序没有响应"也没有在UI线程上做太多工作问题。

请告诉我解决方案如何解决这个问题。

1 个答案:

答案 0 :(得分:3)

如果广播接收器在10秒内没有完成执行,则会触发ANR。

您还可以查看 /data/anr/traces.txt 来分析导致此问题的功能。请参阅以下链接以了解ANR的原因:https://developer.android.com/training/articles/perf-anr.html