我正在使用android crittercism库并在我捕获错误级别异常时尝试发送报告。
但是我找不到关于如何做到这一点的文档。这甚至可能吗?如果是这样,怎么样?
答案 0 :(得分:9)
他们暂时将该功能转入测试阶段。如果您通过电子邮件支持,他们将为您的帐户启用已处理的例外情况。以下是Android代码示例:
try
{
throw new Exception("Exception Reason");
}
catch (Exception exception)
{
Crittercism.logHandledException(exception);
}
万一你需要它,这是iOS上的示例代码:
@try {
[NSException raise:NSInvalidArgumentException
format:@"Foo must not be nil"];
} @catch (NSException *exception) {
// Pass it on to us!
[Crittercism logHandledException:exception]
}
答案 1 :(得分:5)
我是Crittercism的联合创始人兼首席技术官。如果您向我发送了一封精彩的电子邮件,我可以为您的帐户启用它。我抢劫[at]:)
答案 2 :(得分:2)
Crittercism.logHandledException(new Throwable("test"));
在实际情况下,您实际上不必抛出Exception
(或Throwable
)。
它将出现在Crittercism网站的“Handled Exceptions”下。