Данные о сбоях Firebase не отображаются в dashbord даже после того, как в приложение для Android была интегрирована аварийная остановка - PullRequest
0 голосов
/ 23 октября 2019

Я добавил firebase crashlytics в свое приложение для Android около дня назад. Но я все еще вижу следующее руководство по началу работы на странице аварийного отключения консоли Firebase.

enter image description here

Ниже приведен мой git diff для добавления аварийных сообщений.

файл gradle уровня проекта:

@@ -5,10 +5,12 @@ buildscript {
     repositories {
         jcenter()
         google()
+        maven { url 'https://maven.fabric.io/public' }
     }
     dependencies {
         classpath 'com.android.tools.build:gradle:3.5.1'
-        classpath 'com.google.gms:google-services:4.3.0'
+        classpath 'com.google.gms:google-services:4.3.2'
+        classpath 'io.fabric.tools:gradle:1.31.2'  // Crashlytics plugin
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
     }
@@ -18,6 +20,7 @@ allprojects {
     repositories {
         jcenter()
         google()
+        maven { url 'https://maven.fabric.io/public' }
     }
 }

файл gradle уровня приложения:

@@ -1,4 +1,5 @@
 apply plugin: 'com.android.application'
+apply plugin: 'io.fabric'

 android {
     compileSdkVersion 29
@@ -93,6 +94,8 @@ dependencies {
     implementation 'com.google.firebase:firebase-firestore:21.2.0'
     implementation 'com.google.firebase:firebase-auth:19.1.0'
     implementation 'com.google.firebase:firebase-storage:19.1.0'
+    implementation 'com.google.firebase:firebase-analytics:17.2.0'
+    implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1'
     implementation 'net.cachapa.expandablelayout:expandablelayout:2.9.2'
     implementation 'org.dizitart:nitrite:3.2.0'
     implementation 'com.github.bumptech.glide:glide:4.9.0'

Я несколько раз ломал свое приложение, используя следующий метод.

Crashlytics.getInstance().crash();

Мое устройство подключено к Интернету.

Я тестировал с использованием как отладочной, так и сборочной версии (подписанный apk).

В чем может быть причина того, что на панели не отображается статистика по сбоям,даже после дня сбоев настройки в приложении?

1 Ответ

0 голосов
/ 23 октября 2019

Добавьте это в нижней части окна сборки уровня приложения apply plugin: 'com.google.gms.google-services' и добавьте google json в папку приложения

...