我已经开发了一个应用程序,该应用程序的问题是当我们将它保留在后台超过15分钟时崩溃
单击应用程序图标它应该到达前台但显示应用程序已停止/ ANR消息。
那么究竟我必须做什么才能让它崩溃
我认为我应该专注于生命周期方法。
请为我建议一个解决方案
总是感谢帮助,
提前致谢。
答案 0 :(得分:2)
当您收到ANR错误时,日志可能无济于事。尝试暂停应用程序执行(转到调试选项卡,单击然后单击暂停按钮并开始检查线程)并查看正在进行的操作。很可能你的某个地方存在无限循环或死锁,导致应用程序无法响应。
答案 1 :(得分:1)
如果点击图标显示应用程序无响应对话框,那么有一些变量或数据在15-20分钟的应用程序运行时间内发生变化,并且在点击您的图标时正在访问或处理该变量或数据这是例外。您可以提供日志,以便我们为您提供更多帮助