Neue Firebase Crashlytics-Deaktivierung im Debug-Modus

Lesezeit: 1 Minute

Benutzer-Avatar
martin1337

Ich bin kürzlich von Fabric One auf das neue Firebase Crashlytics umgestiegen und kann keine Alternative zum Deaktivieren von Crashlytics im Debug-Modus finden.

Stoff:

val crashlytics = Crashlytics.Builder().core(CrashlyticsCore.Builder().disabled(BuildConfig.DEBUG).build()).build()
Fabric.with(this, crashlytics, Answers())

Weiß jemand Antwort? Ich habe das gesehen FirebaseCrashlytics Klasse hat ihren Kern jetzt intern eingerichtet. ich habe es versucht FirebaseCrashlytics(CrashlyticsCore.??).getInstance()aber diese Art von Konstruktor funktioniert nicht.

Ebenfalls CrashlyticsCore Klasse nicht mehr hat .Builder() verfügbar

  • Um die Absturzprotokolle im Debug-Modus zu deaktivieren, müssen Sie bestehen !BuildConfig.DEBUG. Nur für signierte Builds aktiviert FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(!BuildConfig.DEBUG); Der Wert ist also falsch und es wird nur ein Absturz für den Release-Build protokolliert.

    – Vijay Desai

    7. Oktober 2020 um 8:33 Uhr


  • Da Crashlytics standardmäßig aktiviert ist, bevorzuge ich Folgendes: if (BuildConfig.DEBUG) { FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(false) }

    – Ananthakrishnan KR

    3. Juli 2021 um 15:43 Uhr

  • Ein sichererer Weg, Manifest-Platzhalter hinzuzufügen, anstatt alle zu ersetzen, ist: manifestPlaceholders.firebasecrashlyticsCollectionEnabled = false

    – wrozwad

    6. Oktober 2020 um 9:03 Uhr

  • @sosite können Sie mir bitte sagen, in welchem ​​Tag ich diese Zeile einfügen soll?

    – Tanjim Ahmed

    6. Juli 2021 um 9:23 Uhr

  • @Tanjimahmed Sie verwenden es direkt in debug oder release Bauarten

    – wrozwad

    7. Juli 2021 um 12:45 Uhr

  • @wrozwad Für das gegebene Beispiel sollte es so sein manifestPlaceholders. crashlyticsCollectionEnabled = false – oder alternativ manifestPlaceholders["crashlyticsCollectionEnabled"] = false.

    – Klemens Zleptnig

    24. Februar um 8:53 Uhr

1101630cookie-checkNeue Firebase Crashlytics-Deaktivierung im Debug-Modus

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy