Fabric криво работает

300
25 мая 2017, 08:42

Подскажите в чем проблема.

Если я вызываю ошибку типо throw new RuntimeExeption. То в Fabric Появляется лог ошибки.

Но в моем приложении есть throwIndexOutOfBoundsException. Который не крашит приложение, Но выводит в Loge Android Studio об этой ошибке.

Как сделать чтобы Fabric Вообще все ошибки схватывал.А не только те которые крашат приложение с надписью. "Ваше приложение вызвало ошибку"

Answer 1

По умолчанию крашлитика отсылает только не обработанные исключения (те которые валят приложение)

Если вы сам обработали исключение и хотите что бы оно отобразилось в крашлитике, то вам нужно его отправить вручную

try {
  myMethodThatThrows();
} catch (Exception e) {
  Crashlytics.logException(e);
}
READ ALSO
Firebase Messaging Service внезапно прекращает работу

Firebase Messaging Service внезапно прекращает работу

Задача приложения звонить на указанный в push сообщении номер, даже если приложение в фонеВсе работает нормально, но в определенный момент,...

310
Не могу никак подписать Андроид Студио приложение с помощью pepk.jar?

Не могу никак подписать Андроид Студио приложение с помощью pepk.jar?

За два дня так и не смог подписать приложение с помощью pepkjar !

423
Thread порядок выполнения

Thread порядок выполнения

Использую ThreadЗапускаю его myThread

253