Add Crashlytics.

This commit is contained in:
Andres Gomez, Thomas (ITDV CC) - AF (ext) 2023-07-18 14:33:30 +02:00
parent 70c25b0fc5
commit dfc6c4e673
6 changed files with 139 additions and 16 deletions

View file

@ -4,6 +4,8 @@ plugins {
id("com.android.application")
id("org.jetbrains.kotlin.android")
id("com.google.dagger.hilt.android")
id("com.google.gms.google-services")
id("com.google.firebase.crashlytics")
id("org.jetbrains.kotlin.kapt")
}
@ -24,8 +26,8 @@ android {
applicationId = "com.pixelized.rplexicon"
minSdk = 26
targetSdk = 33
versionCode = 2
versionName = "0.1.1"
versionCode = 3
versionName = "0.1.2"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {
@ -95,11 +97,6 @@ dependencies {
implementation("com.google.accompanist:accompanist-navigation-animation:0.30.1")
implementation("com.google.accompanist:accompanist-placeholder:0.30.1")
// Hilt: Dependency injection
implementation("androidx.hilt:hilt-navigation-compose:1.0.0")
implementation("com.google.dagger:hilt-android:2.45")
kapt("com.google.dagger:hilt-compiler:2.45")
// Google service
implementation("com.google.android.gms:play-services-auth:20.6.0")
implementation(
@ -111,6 +108,16 @@ dependencies {
dependencyConfiguration = { exclude("org.apache.httpcomponents") },
)
// Import the BoM for the Firebase platform
implementation(platform("com.google.firebase:firebase-bom:32.2.0"))
implementation("com.google.firebase:firebase-crashlytics-ktx")
implementation("com.google.firebase:firebase-analytics-ktx")
// Hilt: Dependency injection
implementation("androidx.hilt:hilt-navigation-compose:1.0.0")
implementation("com.google.dagger:hilt-android:2.45")
kapt("com.google.dagger:hilt-compiler:2.45")
// Image
implementation("com.github.skydoves:landscapist-glide:2.1.11")
kapt("com.github.bumptech.glide:compiler:4.14.2") // this have to be align with landscapist-glide