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

时间:2010-03-17 23:50:16

标签: android

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

我被困住了。甚至不知道在哪里看。

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

在较旧的API上,这也可能是由于上下文或视图泄漏造成的。值得调查。在我的例子中,我为我的片段放置了onCreate和onDestroy的日志语句,然后,在一个检测测试中,重复添加,然后从视图中删除片段。这有助于隔离问题区域

答案 2 :(得分:-1)

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

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

请仔细检查一下构造函数。