应用程序崩溃时如何将自定义对象写入数据库?

时间:2015-01-16 20:49:46

标签: android database crash

我有一个应用程序我正在开发我创建一个包含200多个字段的自定义对象。我只想在应用程序崩溃时将其写入数据库中的表。我尝试将代码放入我的活动的onDestroy()方法中,但总是被调用,而不仅仅是应用程序崩溃时。提前致谢。

1 个答案:

答案 0 :(得分:0)

    Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler()
    {
        @Override
        public void uncaughtException(Thread thread, Throwable ex)
        {
            // Insert your code here
        }
    });

我找到了这个很好的小代码,它完美无缺。把它放在一个活动中,它会抓住你没有尝试过的任何东西。只需将您想要的任何代码放入其中,如果应用程序崩溃,它将运行它。希望这有助于某人。