Google is committed to advancing racial equity for Black communities. See how.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English

Начать работу с Firebase Crashlytics

В этом кратком руководстве описывается, как настроить Firebase Crashlytics в вашем приложении с помощью Firebase Crashlytics SDK, чтобы вы могли получать исчерпывающие отчеты о сбоях в консоли Firebase .

Прежде чем вы начнете

Если вы еще этого не сделали, добавьте Firebase в свой проект Android. Если у вас нет приложения для Android, вы можете загрузить образец приложения .

Шаг 1. Настройте Crashlytics в консоли Firebase

  1. Нажмите Crashlytics на левой панели навигации консоли Firebase .

  2. Если в вашем проекте Firebase зарегистрировано несколько приложений, выберите приложение, которое вы только что добавили, в раскрывающемся списке рядом с Crashlytics на верхней панели консоли.

  3. Щелкните Включить Crashlytics .

Шаг 2. Добавьте Firebase Crashlytics в свое приложение

  1. В файле build.gradle уровня build.gradle добавьте плагин Crashlytics Gradle в качестве зависимости сценария сборки:
    buildscript {
        repositories {
            // Check that you have Google's Maven repository (if not, add it).
            google()
        }
    
        dependencies {
            // ...
    
            // Check that you have the Google Services Gradle plugin v4.3.2 or later
            // (if not, add it).
            classpath 'com.google.gms:google-services:4.3.3'
    
            // Add the Crashlytics Gradle plugin.
            classpath 'com.google.firebase:firebase-crashlytics-gradle:2.3.0'
        }
    }
    
    allprojects {
        repositories {
            // Check that you have Google's Maven repository (if not, add it).
            google()
        }
    }
       
  2. В файле build.gradle уровня build.gradle примените плагин Crashlytics Gradle:
    apply plugin: 'com.android.application'
    
    apply plugin: 'com.google.gms.google-services' // Google Services Gradle plugin
    
    // Apply the Crashlytics Gradle plugin
    apply plugin: 'com.google.firebase.crashlytics'
        

Шаг 3. Инициализируйте Crashlytics

Для оптимальной работы с Firebase Crashlytics мы рекомендуем добавить Firebase SDK для Google Analytics в ваше приложение в дополнение к Firebase Crashlytics SDK. Убедитесь, что вы добавили Google Analytics версии 17.2.3 или новее, чтобы получать пользователей и хлебные крошки без сбоев в реальном времени.

  1. В build.gradle уровня build.gradle добавьте зависимости для Google Analytics и Crashlytics.

    Ява

    dependencies {
        // Recommended: Add the Firebase SDK for Google Analytics.
        implementation 'com.google.firebase:firebase-analytics:17.5.0'
    
        // Add the Firebase Crashlytics SDK.
        implementation 'com.google.firebase:firebase-crashlytics:17.2.1'
    }
    

    Котлин + KTX

    dependencies {
        // Recommended: Add the Firebase SDK for Google Analytics.
        implementation 'com.google.firebase:firebase-analytics-ktx:17.5.0'
    
        // Add the Firebase Crashlytics SDK.
        implementation 'com.google.firebase:firebase-crashlytics-ktx:17.2.1'
    }
    
  2. Необязательно : Firebase Crashlytics предлагает отчеты о сбоях для приложений, созданных с помощью Android Native Development Kit (NDK). Если ваше приложение использует NDK, вы можете настроить Crashlytics для отчета о сбоях, которые происходят в базовых библиотеках NDK вашего приложения. Посетите документацию по отчетам о сбоях NDK, чтобы узнать, как это сделать.

Шаг 4. Запустите свой проект

Наконец, запустите ваше приложение. Журналы вашего устройства отображают подтверждение Firebase о завершении инициализации.

Следующие шаги