Selaa lähdekoodia

android: update Crashlytics dependency

j8
Saúl Ibarra Corretgé 4 vuotta sitten
vanhempi
commit
e70adef2ef

+ 3
- 8
android/app/build.gradle Näytä tiedosto

@@ -3,7 +3,7 @@ apply plugin: 'com.android.application'
3 3
 // Crashlytics integration is done as part of Firebase now, so it gets
4 4
 // automagically activated with google-services.json
5 5
 if (googleServicesEnabled) {
6
-    apply plugin: 'io.fabric'
6
+    apply plugin: 'com.google.firebase.crashlytics'
7 7
 }
8 8
 
9 9
 // Use the number of seconds/10 since Jan 1 2019 as the versionCode.
@@ -70,10 +70,6 @@ android {
70 70
     }
71 71
 }
72 72
 
73
-repositories {
74
-    maven { url 'https://maven.fabric.io/public' }
75
-}
76
-
77 73
 dependencies {
78 74
     implementation fileTree(dir: 'libs', include: ['*.jar'])
79 75
     implementation 'androidx.legacy:legacy-support-v4:1.0.0'
@@ -87,9 +83,8 @@ dependencies {
87 83
         // Firebase
88 84
         //  - Crashlytics
89 85
         //  - Dynamic Links
90
-        implementation 'com.google.firebase:firebase-core:16.0.6'
91
-        implementation 'com.crashlytics.sdk.android:crashlytics:2.9.8'
92
-        implementation 'com.google.firebase:firebase-dynamic-links:16.1.5'
86
+        implementation 'com.google.firebase:firebase-crashlytics:17.2.1'
87
+        implementation 'com.google.firebase:firebase-dynamic-links:19.1.0'
93 88
     }
94 89
 
95 90
     implementation project(':sdk')

+ 2
- 6
android/app/src/main/java/org/jitsi/meet/GoogleServicesHelper.java Näytä tiedosto

@@ -3,9 +3,8 @@ package org.jitsi.meet;
3 3
 import android.net.Uri;
4 4
 import android.util.Log;
5 5
 
6
-import com.crashlytics.android.Crashlytics;
6
+import com.google.firebase.crashlytics.FirebaseCrashlytics;
7 7
 import com.google.firebase.dynamiclinks.FirebaseDynamicLinks;
8
-import io.fabric.sdk.android.Fabric;
9 8
 
10 9
 import org.jitsi.meet.sdk.JitsiMeet;
11 10
 import org.jitsi.meet.sdk.JitsiMeetActivity;
@@ -22,10 +21,7 @@ final class GoogleServicesHelper {
22 21
         if (BuildConfig.GOOGLE_SERVICES_ENABLED) {
23 22
             Log.d(activity.getClass().getSimpleName(), "Initializing Google Services");
24 23
 
25
-            if (!JitsiMeet.isCrashReportingDisabled(activity)) {
26
-                Fabric.with(activity, new Crashlytics());
27
-            }
28
-
24
+            FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(!JitsiMeet.isCrashReportingDisabled(activity));
29 25
             FirebaseDynamicLinks.getInstance().getDynamicLink(activity.getIntent())
30 26
                 .addOnSuccessListener(activity, pendingDynamicLinkData -> {
31 27
                     Uri dynamicLink = null;

+ 1
- 7
android/build.gradle Näytä tiedosto

@@ -7,17 +7,11 @@ buildscript {
7 7
     repositories {
8 8
         google()
9 9
         jcenter()
10
-        repositories {
11
-            maven { url 'https://maven.fabric.io/public' }
12
-        }
13 10
     }
14 11
     dependencies {
15 12
         classpath 'com.android.tools.build:gradle:3.3.2'
16 13
         classpath 'com.google.gms:google-services:4.3.3'
17
-        classpath 'io.fabric.tools:gradle:1.28.1'
18
-
19
-        // NOTE: Do not place your application dependencies here; they belong
20
-        // in the individual module build.gradle files.
14
+        classpath 'com.google.firebase:firebase-crashlytics-gradle:2.3.0'
21 15
     }
22 16
 }
23 17
 

Loading…
Peruuta
Tallenna