Добавление Firebase Crashlytics в Android-проект

Для начала необходимо пройти процедуру регистрации в https://console.firebase.google.com, а затем зайти в консоль.

Рис. 1

После регистарции нужно добавить новый проект (рисунок 1). В появившемя окне нужно ввести имя нового проекта, далее подключить сервисы(если неообходимо) и выбрать тип аккаунта.

Рис. 2

Далее необходимо выбрать тип проекта (в нашем случае — это проект на андроид — рисунок 2)

Рис. 3

В открывшемся окне необходимо ввести package name приложения (поле выделено красным на рисунке 3). Лучше всего скопировать его из файла манифеста. В мледующем поле можно ввести какой нибудь ник для приложения. Следующее поле не является обязательным, можно оставить его пустым. Нажимаем на кнопку Register app.

Рис. 4

Затем необходимо скачать файл конфигурации и добавить его в проект в Android Studio (в корневую папку приложения, а не проекта). Нажимаем Next и следуем инструкциям. Всего нужно добавить 2 зависимости в файл gradle уровня проекта:

  • classpath ‘com.google.gms:google-services:4.3.5’
  • classpath ‘com.google.firebase:firebase-crashlytics-gradle:2.4.1’

Так же нужно добавить 2 плагина и 3 зависимости в файл gradle уровня приложения:

  • apply plugin: ‘com.google.gms.google-services’
  • apply plugin: ‘com.google.firebase.crashlytics’
  • implementation platform(‘com.google.firebase:firebase-bom:26.3.0’)
  • implementation ‘com.google.firebase:firebase-analytics’
  • implementation ‘com.google.firebase:firebase-crashlytics’

Нажимаем gradle sync.

В консоли нажимаем Next и Continue to console

Рис. 5

На этом все. Чтобы проверить все ли правильно работает можно перейти во вкладку Crashlitycs (рисунок 5), запустить приложение и вызвать в нем исключение. Через некоторое время отчет об ошибке появится в консоли.

Print Friendly, PDF & Email

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