私はCrashlyticsをかなり使っていますが、今はFirebase Crashをアプリで試しています。Firebase Crashユーザ識別子をウィジェットに設定する最も良い方法は何ですか?
ユーザー識別子を設定して、ユーザー自身が送信したレポートとクラッシュレポートをクロスチェックできるようにしたいと考えています。
私はいつもCrashlytics.setUserIdentifier()
(https://docs.fabric.io/android/crashlytics/enhanced-reports.html?identifier#user-information)を使用しています。
私の知る限り、私は右、識別子1時間を設定しませんFirebaseCrash.log()
(https://firebase.google.com/docs/crash/android#create_custom_logs)、しかしを使用する必要が見ることができるように?私はそのメソッドを呼び出すたびにそれがログに記録されると思います。
これは本当の質問に私を導きます。 このアプリは、ユーザーがアクティビティにアクセスする必要がなく、比較的頻繁に実行されるサービスを備えたウィジェットです。その伐採を行う最良の場所は何でしょうか?
Crashlyticsを使用して、メインアクティビティまたはApplication
を拡張するクラスでユーザー識別子を設定しました。 Firebaseのクラッシュで最後の2つを実行すると、a known issueがトリガーされたようです。
これは実際に私が現時点でCrashlyticsにとどまるようにする機能です。 –