我想知道 android 应用程序中的 ANR 对话框以及它何时发生以及如何删除它。请帮我。
问问题
3276 次
2 回答
4
ANR - 应用程序没有响应。
当应用程序的主线程被阻塞太久时会出现此对话框,例如,当您在此线程上休眠或执行长连接时。
通过将繁重的操作转移到其他线程来避免它。关于实现该方法的方法有一篇很棒的文章——Painless Threading。
于 2012-05-09T12:13:37.670 回答
2
It will happen when you spend too much time on the main application thread. To avoid ANR errors, ensure any long-running work occurs on a background thread.
于 2012-05-09T12:12:16.463 回答