build.gradle:
buildTypes {
getByName("debug") {
manifestPlaceholders = mapOf("crashlyticsCollectionEnabled" to "false")
ext["enableCrashlytics"] = false
...
}
}
AndroidManifest:
<meta-data
android:name="firebase_crashlytics_collection_enabled"
android:value="${crashlyticsCollectionEnabled}" />
Build Analyzer по-прежнему жалуется на: ![enter image description here](https://i.stack.imgur.com/ej1SX.png)
Если я добавьте это:
gradle.projectsEvaluated {
tasks.withType<com.google.firebase.crashlytics.buildtools.gradle.tasks.InjectMappingFileIdTask> {
enabled = ext["enableCrashlytics"] as Boolean
}
}
Это работает, но это правильный путь или взлом?