在Android应用程序中,无论何时发生运行时错误,是否可以获取其堆栈跟踪信息并将此信息发送到Internet上的某个位置? (通过使用Android应用程序或其他方法中的代码)捕获/检测程序中的所有运行时错误
我知道这个问题看起来有点不可思议,因为当运行时错误发生时,Android应用程序可能已经崩溃。但我仍然想知道这是否可能。
感谢,
在Android应用程序中,无论何时发生运行时错误,是否可以获取其堆栈跟踪信息并将此信息发送到Internet上的某个位置? (通过使用Android应用程序或其他方法中的代码)捕获/检测程序中的所有运行时错误
我知道这个问题看起来有点不可思议,因为当运行时错误发生时,Android应用程序可能已经崩溃。但我仍然想知道这是否可能。
感谢,
是的这种可能,也有几种方法。 1)当发生运行时错误时,您可以收集所需的错误日志并打开邮件应用程序,并将其发送给所需人员。 2)如果你有任何web服务,那么你可以发送错误日志到所需的地方。
我们创建了一个实现UncaughtExceptionHandler的类,并执行它...
在一个Android应用程序,每当发生运行时错误,是有可能得到它的堆栈跟踪信息和地方将此信息发送到互联网上?
是的。 ACRA也许是最受欢迎的例子。