无法启动活动 - 历史记录的活动销毁超时

问题描述:

任何想法在尝试结束活动时,可能会导致ActivityManager的消息“HistoryRecord的活动销毁超时”。这可以防止活动重新启动。无法启动活动 - 历史记录的活动销毁超时

我被卡住了。甚至没有想法在哪里看。

+0

您可以定义“尝试结束活动”吗?另外,你能否定义“阻止活动重新启动”? – CommonsWare 2010-03-18 00:38:14

+0

你有没有找到解决这个问题的方法?我有同样的问题。 – skorulis 2011-03-08 01:22:19

+0

我也被卡住了,但我希望[this](http://developer.android.com/guide/topics/manifest/activity-element.html#nohist)会有所帮助。 – 2011-01-25 13:21:38

我刚刚有同样的问题。我所做的是我用调试器发布了我的应用程序,并且我看到它停止在系统类的某个地方。但在局部变量中,我可以看到NullPointerException。

然后我发现,在我的一个类的构造函数中,我没有初始化变量。

只需仔细检查你的构造函数。

对我来说这是一个权限问题。我建议检查完整的logcat输出。

+0

好抓。就是这样。 – Stephen 2016-05-20 01:24:11

在较旧的API上,这也可能导致上下文或视图泄漏。值得调查。在我的情况下,我为我的片段放置了onCreate和onDestroy日志语句,然后在仪器测试中重复添加,然后从视图中删除片段。这有助于隔离问题区域