Skip to content

Commit

Permalink
Crashlytics fixes.
Browse files Browse the repository at this point in the history
  • Loading branch information
irinil committed Aug 19, 2020
1 parent 9b3f50d commit 2b417b5
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 5 deletions.
12 changes: 7 additions & 5 deletions build.gradle
Expand Up @@ -12,6 +12,7 @@ buildscript {
}
apply plugin: 'com.android.application'
apply plugin: 'org.greenrobot.greendao'
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.crashlytics'

allprojects {
Expand All @@ -24,13 +25,14 @@ allprojects {
}
dependencies {
//firebase
implementation 'com.google.firebase:firebase-crashlytics:17.1.1'
implementation 'com.google.firebase:firebase-analytics:17.4.4'
implementation 'com.google.firebase:firebase-crashlytics:17.2.1'
implementation 'com.google.firebase:firebase-analytics:17.5.0'
implementation 'com.google.firebase:firebase-core:17.5.0'
implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1'
//google api
implementation 'com.google.android.gms:play-services-base:17.3.0'
implementation 'com.google.android.gms:play-services-basement:17.3.0'
implementation 'com.google.android.gms:play-services-tasks:17.1.0'
implementation 'com.google.android.gms:play-services-base:17.4.0'
implementation 'com.google.android.gms:play-services-basement:17.4.0'
implementation 'com.google.android.gms:play-services-tasks:17.2.0'
implementation 'com.google.android.gms:play-services-location:17.0.0'
implementation 'com.google.android.gms:play-services-analytics:17.0.0'
implementation 'com.google.android.gms:play-services-maps:17.0.0'
Expand Down
Expand Up @@ -3,12 +3,18 @@
import android.app.Application;
import android.database.sqlite.SQLiteDatabase;

import com.crashlytics.android.Crashlytics;
import com.google.android.gms.analytics.Tracker;
import com.google.android.gms.analytics.GoogleAnalytics;
import com.google.firebase.FirebaseApp;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.google.firebase.crashlytics.FirebaseCrashlytics;

import de.tudarmstadt.informatik.hostage.R;
import de.tudarmstadt.informatik.hostage.logging.DaoMaster;
import de.tudarmstadt.informatik.hostage.logging.DaoSession;
import de.tudarmstadt.informatik.hostage.ui.activity.MainActivity;
import io.fabric.sdk.android.Fabric;

/**
* Created by Fabio Arnold on 28.03.14.
Expand All @@ -35,8 +41,15 @@ public void onCreate() {
super.onCreate();
instances = this;
setDatabase();
crashlyticsSetup();
}

private void crashlyticsSetup(){
FirebaseApp.initializeApp(this);
FirebaseCrashlytics crashlytics = FirebaseCrashlytics.getInstance();
crashlytics.sendUnsentReports();
//Crashlytics.getInstance().crash(); //force crash to check-only for testing!
}
/**
* Setting up green Dao
*/
Expand Down

0 comments on commit 2b417b5

Please sign in to comment.