Согласно Fabric документации Fabric doc уменьшить трафик пользователя, пойманы исключения отправляются только тогда, когда приложение запускает -Android Ткань - отправить Caught Исключения в пользовательском интервале
Crashlytics обрабатывает исключения на выделенном фоновом потоке, поэтому производительность воздействие на ваше приложение минимально. Чтобы уменьшить сетевой трафик пользователей, Crashlytics объединяет в журнал исключения и отправляет их при следующем запуске приложения.
try {
myMethodThatThrows();
} catch (Exception e) {
Crashlytics.logException(e);
// handle your exception here!
}
Но для этого конкретного приложения, приложение будет всегда, и не предназначен для возобновлена. Так что вопрос:
Как заставить журналы быть отправленными через некоторое время или на какое-то событие?
Знаете ли вы об ограничении на отправку журналов в серии? Я отправил два Crashlytics.logException (e) с интервалом 3 секунды, но только последний раз отображается в консоли Fabric. – iscariot
Журналы, отправленные так быстро вместе, не должны иметь проблем с показом. Я бы рекомендовал создать новую должность SO или попросить TwitterCommunity. –