ユーザー トラフィックを削減する Fabric ドキュメントFabric docによると、キャッチされた例外はアプリの起動時にのみ送信されます。
Crashlytics は専用のバックグラウンド スレッドで例外を処理するため、アプリへのパフォーマンスへの影響は最小限に抑えられます。ユーザーのネットワーク トラフィックを削減するために、Crashlytics はログに記録された例外をまとめてバッチ化し、アプリの次回起動時に送信します。
try {
myMethodThatThrows();
} catch (Exception e) {
Crashlytics.logException(e);
// handle your exception here!
}
ただし、この特定のアプリの場合、アプリは常にオンになり、再起動することは意図されていません。だから質問は -
しばらくしてから、または何らかのイベントでログを強制的に送信するにはどうすればよいですか?