2012-04-04 6 views
10

Ich benutze die Android-Crittercism-Bibliothek und versuche, einen Bericht zu senden, wenn ich eine Fehlerlevel-Ausnahme erfasst habe.Wie kann ich eine Ausnahme manuell mit Crittercism senden?

Aber ich kann die Dokumentation nicht finden, wie man das macht. Ist das überhaupt möglich? Wenn das so ist, wie?

+4

Bitte erläutern Sie, warum Sie Ihre Meinung geändert haben. Es stinkt mich, wenn ich einen Downvote ohne eine Erklärung bekomme. Ich habe keine Chance, den Fehler zu entfernen, wenn ich nicht weiß, was es ist. – schlingel

Antwort

9

Sie haben das Feature vorübergehend in die Betaversion verschoben. Wenn Sie den Support per E-Mail senden, wird Ihr Konto für behandelte Ausnahmen aktiviert. Im Folgenden finden Sie die Probe Android Code:

try 
{ 
    throw new Exception("Exception Reason"); 
} 
catch (Exception exception) 
{ 
    Crittercism.logHandledException(exception); 
} 

Nur falls Sie es brauchen, hier ist ein Beispielcode auf iOS:

@try { 
    [NSException raise:NSInvalidArgumentException 
      format:@"Foo must not be nil"]; 
} @catch (NSException *exception) { 
    // Pass it on to us! 
    [Crittercism logHandledException:exception] 
} 
+0

Kennen Sie die maximale Größe der Zeichenfolge, die Sie in Verbindung mit der Ausnahme verwenden können? d. h. wenn ich einen Bericht hochladen möchte, wie eine Datei mit vielen Zeilen zu einem bestimmten Absturz. –

+0

Gibt es eine Möglichkeit, dasselbe mit "neuen Relikten" zu erreichen? –

5

ich Mitbegründer und CTO von Crittercism bin. Wenn Sie mir eine tolle E-Mail senden, kann ich sie für Ihr Konto aktivieren. Ich bin rob [at] :)

+0

Vielen Dank! – schlingel

+0

Ich bin froh zu sehen, dass der CTO mit Fragen von seiner Benutzerbasis so praktisch ist. (Aber das sollte wahrscheinlich ein Kommentar im ursprünglichen Beitrag gewesen sein.) – Diederik

2
Crittercism.logHandledException(new Throwable("test")); 

Sie haben nicht wirklich die Exception zu werfen (oder Throwable, in diesem Fall). Es wird unter "Handled Exceptions" auf Crittercism-Website angezeigt.

Verwandte Themen