Skip to content

Commit 4fe12b3

Browse files
committed
build: Add crashlytics
1 parent 03ad4a3 commit 4fe12b3

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

app/build.gradle.kts

+6
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ plugins {
88
alias(libs.plugins.kotlinx.serialization)
99
alias(libs.plugins.google.services)
1010
alias(libs.plugins.secrets.gradle.plugin)
11+
id("com.google.firebase.crashlytics")
1112
}
1213

1314
android {
@@ -96,7 +97,12 @@ dependencies {
9697
implementation(libs.hilt.android)
9798
implementation(libs.hilt.plugin)
9899
implementation(libs.compose.hilt.navigation)
100+
101+
99102
implementation(libs.play.services.ads)
103+
implementation(libs.firebase.crashlytics)
104+
105+
100106
kapt(libs.hilt.kapt)
101107
implementation(libs.kotlin.serialization.json)
102108

build.gradle.kts

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
buildscript {
2+
dependencies {
3+
classpath("com.android.tools.build:gradle:8.1.0")
4+
classpath("com.google.gms:google-services:4.4.1")
5+
classpath("com.google.firebase:firebase-crashlytics-gradle:2.9.9")
6+
}
7+
}
18
// Top-level build file where you can add configuration options common to all sub-projects/modules.
29
plugins {
310
alias(libs.plugins.com.android.application) apply false

gradle/libs.versions.toml

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ dagger-hilt-navigation-compose = "1.0.0"
1717
kotlin-serialization-json = "1.6.1"
1818
play-services-ads = "23.0.0"
1919
secrets-gradle-plugin = "2.0.1"
20+
firebase-crashlytics = "18.6.2"
2021

2122
[libraries]
2223
core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "core-ktx" }
@@ -43,6 +44,7 @@ hilt-plugin = { group = "com.google.dagger", name = "hilt-android-gradle-plugin"
4344
compose-hilt-navigation = { module = "androidx.hilt:hilt-navigation-compose", version.ref = "dagger-hilt-navigation-compose" }
4445
kotlin-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "kotlin-serialization-json"}
4546
play-services-ads = { group = "com.google.android.gms", name = "play-services-ads", version.ref = "play-services-ads" }
47+
firebase-crashlytics = { group = "com.google.firebase", name = "firebase-crashlytics", version.ref = "firebase-crashlytics" }
4648

4749
[plugins]
4850
com-android-application = { id = "com.android.application", version.ref = "agp" }

0 commit comments

Comments
 (0)