0

我已經看到了向firebase自動崩潰報告的選項。但是對於普通的try/catch異常呢?有什麼辦法可以在我的android應用程序中的每個捕獲的異常設置自動日誌到Firebase?如何將android項目中的異常自動報告給Firebase?

+0

您幾乎肯定會*不*希望每個捕獲到的異常都會在您的應用中報告。這將是壓倒性的,取決於你使用多少種類的第三方庫。正如弗蘭克在答案中所闡明的那樣,選擇性記錄有助於診斷的個體例外情況會更好。 –

回答

3

在應用中使用Firebase崩潰報告SDK後,未捕獲的異常會自動報告給服務器。

要報告您捕捉異常,CAL FirebaseCrash.report

... 
} 
catch (IOException ex) { 
    FirebaseCrash.report(ex); 
} 

我強烈建議你閱讀的Firebase Crash Reporting documentation。它幾乎是一個頁面,涵蓋了整個API和許多常見的用例。