【发布时间】:2016-12-15 07:16:36
【问题描述】:
有时,当我的应用通过推送收到新订单时,它会挂起。现在奇怪的是系统 UI 工作正常,应用程序没有响应但 Application Not Responding 对话框从未出现。
我不知道如何调试它为什么挂起。不会在每次收到新订单时挂起,但很少挂起。
关于为什么 ANR 可能不会到来的任何指示?如何调试?
【问题讨论】:
-
接收推送后尝试实现线程进行数据操作
-
如果你的 UI 线程 5 秒内没有得到任何响应,则显示 ANR,所以默认情况下使正常运行完全在单个线程上“UI 线程”或“主线程”跨度>
-
我无法重现该问题,因为它很少发生。当某些事件发生时会更新。
标签: android