Files
Android-nRF-Toolbox/lib_analytics/build.gradle
Sylwester Zieliński 13f25a3680 Add workaround for missing mapping for Firebase configuration.
* What went wrong:
A problem was found with the configuration of task ':app:uploadCrashlyticsMappingFileRelease' (type 'UploadMappingFileTask').
  - In plugin 'com.google.firebase.crashlytics' type 'com.google.firebase.crashlytics.buildtools.gradle.tasks.UploadMappingFileTask' property 'googleServicesResourceRoot' doesn't have a configured value.
2022-04-11 15:55:00 +02:00

23 lines
662 B
Groovy

apply from: rootProject.file("library.gradle")
android {
namespace 'no.nordicsemi.android.analytics'
}
dependencies {
implementation platform('com.google.firebase:firebase-bom:29.2.1')
implementation 'com.google.firebase:firebase-analytics'
implementation 'com.google.firebase:firebase-crashlytics'
}
task copyGoogleIdValuesTask(type: Copy) {
from 'src/main/res/values/values.xml'
into "$project.buildDir/generated/res/google-services/release/values/"
}
import com.google.firebase.crashlytics.buildtools.gradle.tasks.UploadMappingFileTask
tasks.withType(UploadMappingFileTask).configureEach {
dependsOn(copyGoogleIdValuesTask)
}