Mar*_*ies 3 android exception-handling exception webview acra
是否可以使用acra发送自定义数据而不实际拥有Throwable?
我已经看到可以通过使用附加自定义的crashdata
ACRA.getErrorReporter().putCustomData()
Run Code Online (Sandbox Code Playgroud)
但只有在出现异常情况时才会发送数据.
这样做的目的是我正在使用的应用程序,它使用webview,我想发送Javascript错误以及本机错误.
我刚刚找到了方法,你只需要将null作为参数而不是Exception,例如:
ACRA.getErrorReporter().putCustomData("myKey", "myValue");
ACRA.getErrorReporter().handleException(null);
Run Code Online (Sandbox Code Playgroud)
这两行将报告此错误:
java.lang.Exception: Report requested by developer
Run Code Online (Sandbox Code Playgroud)
将以下内容作为报告中的自定义数据:
{myKey:myValue}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1196 次 |
| 最近记录: |