2017-05-10 9 views
1

私のAndroid TV Appでは、1分ごとにブロードキャスト受信機に電話をかけ、15分ごとにonRecieve()は、AsyncTaskを使って応答解析を行い、一度に30個の同じイメージにデータをロードするようリクエストしていますが、私のAppが「App not responding」という問題を表示していても、ANRブロードキャストインテント{act = android.intent.action.TIME_TICK flg = 0x50000014(エクストラ)}問題

この問題を解決する方法を私に提案してください。

答えて

2

ブロードキャストレシーバが10秒以内に実行を終了しないと、ANRがトリガされます。

また、/data/anr/traces.txtを参照して、この問題の原因を分析することもできます。 ANRの原因を理解するには、次のリンクを参照してください:https://developer.android.com/training/articles/perf-anr.html

関連する問題