Android Force Close

时间:2011-03-28 07:30:07

标签: android

在我的应用程序中,每当我遇到一些崩溃时,它会显示强制关闭应用程序。如果我点击强制它自动重新启动应用程序从页面崩溃,它显示一些故障的活动,无效的数据和没有记录......你能帮助处理这种力量关闭,可能就像用户点击该力量关闭它应该完全杀死应用程序,用户可以重新启动自己,以避免崩溃的数据损坏。

3 个答案:

答案 0 :(得分:2)

如果您不想正确处理导致强制关闭的错误,您唯一能做的就是注册global uncaught exception handler。这允许您捕获您在其他任何地方都没有捕获的所有异常。也许这可以帮助您从这种情况中恢复。至少你可以在那里实现日志功能或类似的功能。

但是,我建议您尝试在代码中首先修复错误。

答案 1 :(得分:1)

Android中的强制关闭可能有很多不同的原因。由于我们没有获得大量信息,因此很难知道您的具体问题的原因。一个问题可能是您的数据分区已满或几乎已满。查看本指南:Android force close solution

希望它有所帮助。

答案 2 :(得分:0)

您可以完全控制/处理 ForceClose对话!因此它不会向用户显示。

使用ACRA - Application Crash Report for Android收集应用生成的崩溃。将它与应用程序集成后,如果发生任何崩溃,用户将看不到FORCE CLOSE对话框,而是显示您的CUSTOM ERROR消息。

事实证明是更好的用户体验。如果您需要更多信息,请告诉我。 祝你好运:)