Unter iOS ist es möglich, recordError (Fehler) zu verwenden, um nicht schwerwiegende Fehler zu protokollieren Crashlytics, aber anscheinend ist diese Funktion für Android nicht verfügbar.
Die einzige Alternative, die ich gefunden habe, ist logException (e) . Ich verwalte Fehler in meiner App und möchte protokollieren, wenn bestimmte Fehlercodes zurückgegeben werden. In Crashlytics möchte ich, dass die nicht-fatalen Fehler durch den errorCode referenziert werden. Bei der Verwendung der logException (e) -Methode werden Fehler jedoch von der Methode referenziert, bei der logException (e) aufgerufen wurde.
Wie kann ich das tun?
Was ich tun muss, um ein nicht schwerwiegendes Problem zu melden, ist eine Ausnahme protokollieren Verwenden Sie den folgenden Code (denken Sie daran, dass Sie jede Unterklasse von Exception
auslösen können):
Crashlytics.logException(new Exception("My custom error message"));
Tags und Links android crashlytics crashlytics-android