3

我想知道我的应用程序是否已崩溃或被用户退出。有什么办法吗?

4

2 回答 2

3

看到这个:https://developer.android.com/reference/java/lang/Thread.html#setDefaultUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler),它可能会有所帮助:)

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

于 2012-10-12T10:22:47.800 回答
0

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

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

于 2012-10-12T10:11:28.227 回答