android– 用于处理崩溃的回调函数

android– 用于处理崩溃的回调函数,第1张

概述我需要在android应用程序中处理崩溃,是否在活动类中有任何回调函数或重写方法,当应用程序崩溃时将调用它们?指导我解决这个问题……解决方法:您可以设置一个未捕获的异常处理程序,每次都会调用它.像这样finalThread.UncaughtExceptionHandlerdefaultHandler=Thread.getD

我需要在android应用程序中处理崩溃,是否在活动类中有任何回调函数或重写方法,当应用程序崩溃时将调用它们?
指导我解决这个问题……

解决方法:

您可以设置一个未捕获的异常处理程序,每次都会调用它.像这样

     final Thread.UncaughtExceptionHandler defaultHandler = Thread.getDefaultUncaughtExceptionHandler();    Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {        @OverrIDe        public voID uncaughtException(Thread thread, Throwable throwable) {            // do your magic            defaultHandler.uncaughtException(thread, throwable);        }    });

您可能应该继承Application类并将此代码作为OnCreate方法中的第一件事来运行.获取默认处理程序并传递异常是为了确保在完成魔术之后正确处理.

你想要实现什么目标?

总结

以上是内存溢出为你收集整理的android – 用于处理崩溃的回调函数全部内容,希望文章能够帮你解决android – 用于处理崩溃的回调函数所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1107060.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存