10

我正在使用 android crittercism 库并在捕获错误级别异常时尝试发送报告。

但我找不到有关如何执行此操作的文档。这甚至可能吗?如果是这样,怎么做?

4

3 回答 3

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]
}
于 2012-04-12T04:41:05.887 回答
5

我是Crittercism的联合创始人兼 CTO 。如果你给我发了一封很棒的电子邮件,我可以为你的帐户启用它。我是抢劫 [at] :)

于 2012-04-12T05:03:44.377 回答
2
Crittercism.logHandledException(new Throwable("test"));

您实际上不必抛出Exception(或Throwable,在这种情况下)。它将出现在 Crittercism 网站上的“已处理的异常”下。

于 2013-10-02T16:23:48.333 回答