我希望在我的应用程序崩溃之前执行一些紧急清理代码。我尝试使用 onDestroy()、onFinal() 和 Finalize() 无济于事。这在 Android Activity 中可能吗?
好吧,我建议您的应用程序一开始就不要崩溃。如果有什么东西可能会崩溃,只需在它周围放置一个 try/catch 并正确处理它。
或者,作为某种全局 try/catch,您可以使用Thread.setUncaughtExceptionHandler()
。最后,你甚至可以考虑Runtime.addShutdownHook
,但这很可能是一个坏主意。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)