活动崩溃生命周期方法 - android

Dav*_*sry 7 java crash backup android android-activity

我正在开发一个应用程序,在崩溃的情况下,需要在崩溃时保存一些数据.现在,我将这些数据保存在onDestroy()中,如下所示:

@Override
protected void onDestroy() {
    saveState();
    super.onDestroy();
}
Run Code Online (Sandbox Code Playgroud)

但是每当我故意崩溃我的应用程序时,都不会调用onDestroy()并且不会保存我的数据.

我的问题是,如何在崩溃时保存我的数据?我应该采取哪种方法?因为我还需要保存崩溃的时间,所以这是强制性的.

小智 6

UncaughtExceptionHandler的是完美的捕捉崩溃.