Ho appena integrato Crashlytics nella mia App. Ma ho un "problema": è sempre abilitatoDisabilitare l'importazione di Crashlytics
Sulla sua pagina (e in vari thread stackoverflow) è detto di spegnerlo Devo includere ext.enableCrashlytics = false nel mio build.gradle. Così i miei buildTypes simile al seguente
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
}
}
Ma ogni volta che eseguire il debug di buildtype l'applicazione funziona senza crash, vale a dire Crashlytics.start (questo) funziona senza un incidente, anche se ho pensato che andrei anche essere compilato nell'app con enableCrashlytics = false (strano "problema" da segnalare, lo so).
Voglio capire perché l'app non si blocca (per migliorare ulteriormente le mie conoscenze sull'utilizzo del file build.gradle). E voglio capire perché non posso disabilitare Crashlytics con la direttiva gradle proposta da Crashlytics themselve. So che posso sbarazzarmi di Crashlytics semplicemente non avviandolo (nessuna chiamata a Crashlytics.start (questo)) ma poi la direttiva enableCrashlytics sarebbe inutile, giusto?
Mi manca qualcosa?
ciò che si sta cercando di raggiungere ho cercato di capire la tua domanda, ma non poteva, riuscivo a semplificare ciò che è la tua domanda? – k0sh
Ho perfezionato la mia domanda – degill