android:如何处理强制关闭

时间:2011-03-28 06:48:20

标签: android

在我的应用程序中,当内存不足时,会发生强制关闭弹出窗口。我想要的是处理我的应用程序中关闭弹出的强制。我怎么能这样做?

3 个答案:

答案 0 :(得分:4)

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

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

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

答案 1 :(得分:2)

您无法从自己的应用程序控制此弹出窗口。这是由Android操作系统控制的。最好分析导致你的FC的原因。

如果您的错误是由内存问题引起的,您可以尝试在Activity中实现onLowMemory函数。这是一个回调函数,一旦系统检测到它需要更多内存就会被调用。

答案 2 :(得分:0)

最好的办法是避免到达那里。你很可能有内存泄漏,但如果你真的需要接近内存限制,你可以做的最好的事情是捕获你得到的OutOfMemoryError。

相关问题