0

我想知道 android 应用程序中的 ANR 对话框以及它何时发生以及如何删除它。请帮我。

4

2 回答 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 回答