0

Android マシュマロ アプリケーションに firebase を追加し、推奨される FirebaseCrash.report(new Exception("")) を使用してアプリケーションを実行して、セットアップを確認し、firebase コンソールでレポートを取得しています。開発者ガイドが少し不明確であることに起因する質問:

  1. それらのレポート エントリを取得するために、アプリケーションでキャッチされた各例外に firebase.log または firebase.logcat を追加する必要がありますか? もしそうなら、どれが推奨されますか?代わりに firebasecrash.report を使用する必要がありますか?

  2. 生成されたキャッチされない例外をキャプチャするために必要な追加作業はありますか?

この時点での評価フェーズでは、うまくいかない可能性のあるものに対して多くのコード変更を加えたくないでしょう。

4

1 に答える 1

0

Firebase Crash Reportingのドキュメントから(質問に関連付けるために数字を追加しました):

Firebase Crash Reporting は、致命的なエラー (またはキャッチされていない例外) のレポートを自動的に生成します (2)。ただし、例外をキャッチしても発生を報告したい場合に、レポートを生成することもできます (1)。

そう:

  1. キャッチされた例外を報告したい場合は、自分で報告する必要がありますFirebaseCrash.report()
  2. キャッチされなかった例外は自動的に報告されます。
于 2016-10-14T18:55:49.240 に答える