diff --git a/app/build.gradle b/app/build.gradle index 7c96d66..8c1b524 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -31,4 +31,7 @@ dependencies { implementation 'net.danlew:android.joda:2.9.7' implementation 'com.android.support.constraint:constraint-layout:1.0.2' testImplementation 'junit:junit:4.12' + def appCenterSdkVersion = '1.3.0' + compile "com.microsoft.appcenter:appcenter-analytics:${appCenterSdkVersion}" + compile "com.microsoft.appcenter:appcenter-crashes:${appCenterSdkVersion}" } diff --git a/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java b/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java index 57598ad..28d8b1e 100644 --- a/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java +++ b/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java @@ -11,6 +11,9 @@ import android.view.Menu; import android.view.MenuItem; import android.view.View; +import com.microsoft.appcenter.AppCenter; +import com.microsoft.appcenter.analytics.Analytics; +import com.microsoft.appcenter.crashes.Crashes; import com.wismna.geoffroy.donext.R; import com.wismna.geoffroy.donext.adapters.SectionsPagerAdapter; import com.wismna.geoffroy.donext.fragments.AboutDialogFragment; @@ -27,6 +30,11 @@ public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + + // App center integration + AppCenter.start(getApplication(), "a5aeb8b9-0730-419f-b30b-f23b972f82f3", + Analytics.class, Crashes.class); + setContentView(R.layout.activity_main); }