确定Android应用程序是否已被用户崩溃或退出

时间:2012-10-12 10:07:54

标签: android crash

我想知道我的应用是否已被用户崩溃或退出。有没有办法这样做?

2 个答案:

答案 0 :(得分:3)

请参阅:https://developer.android.com/reference/java/lang/Thread.html#setDefaultUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler),它可能会有所帮助:)

没有用户退出应用程序的事情。当你的主要活动的onStop()或onBackPressed()被调用时,你总是可以做某事,但这就是全部。请注意,这并不意味着应用程序已“退出”,而是仅由用户“离开”。你当然可以从那里完成活动,以确保应用程序真的退出。

答案 1 :(得分:0)

从技术上讲,Android中没有退出意识形态。应用程序保持在后台运行,并且(如果需要)Android的VM在需要释放内存时自动杀死过时的应用程序。

关于应用程序崩溃,如果应用程序崩溃,那么您可能会在Google Play的开发者控制台上收到通知,以防用户选择报告崩溃。