Недавно я включил Crashlytics в свое приложение. Но у меня есть «проблема»: его всегда разрешено:Отключить импорт Crashlytics
На своей странице (и в разных потоках stackoverflow) ее сказали отключить ее. Мне нужно включить ext.enableCrashlytics = false в мой build.gradle. Так что мое buildTypes выглядеть следующим образом
buildTypes {
debug {
applicationIdSuffix ".debug"
versionNameSuffix "-DEV"
ext.enableCrashlytics = false
}
release {
minifyEnabled false //TODO:Switch to true and add Proguard config to release
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
ext.enableCrashlytics = true
}
}
Но каждый раз, когда я бег buildType отладки приложение работает без каких-либо сбоев, т.е. Crashlytics.start (это) работает без аварии, хотя я думал, что это Wouldnt даже компилировать в приложение с enableCrashlytics = false (странная «проблема», чтобы сообщить, я знаю).
Я хочу понять, почему приложение не сбой (для дальнейшего улучшения моего понимания использования файла build.gradle). И я хочу понять, почему я не могу отключить Crashlytics с директивой gradle, предложенной Crashlytics themselve. Я знаю, что могу избавиться от Crashlytics, просто не запустив его (нет вызова Crashlytics.start (this)), но тогда директива enableCrashlytics будет бесполезной, не так ли?
Я что-то упустил?
, что вы пытаетесь достичь я пытался понять ваш вопрос, но не можете, вы могли бы упростить, что ваш вопрос? – k0sh
Я уточнил свой вопрос – degill