Деобфускация кода exception в Firebase Crashlytics после падения приложения

Чтобы сделать код исключений в Firebase Crashlytics более читабельным все что нужно — это добавить эти три строчки в файл proguard-rules.pro:

-keepattributes *Annotation*
-keepattributes SourceFile,LineNumberTable
-keep public class * extends java.lang.Exception
Рис. 1 Файл proguard-rules.pro с добавленными настройками.

Далее необходимо запустить релиз билд проекта и можно заметить в списке Tasks что необходимые данные загружены в Crashlytics (рисунок 2)

Рис. 1 Запись о успешной передаче маппинг-фала в Crashlytics

Print Friendly, PDF & Email

Добавить комментарий