2016-07-13 22 views
0

I Methode loggin mit Knopf Twitter verwenden, aber vor kurzem ich eingeschlossen crashlitycs, crashlitycs in meiner app außer im Bildschirm Login gut funktioniert, zeigen die logcat die Meldung:Verwenden Stoff (Crashlitycs und Twitter) android

java.lang.IllegalStateException: Must start Twitter Kit with Fabric.with() first 

und meine app abstürzen, wie dieses Problem beheben ?, ist der einzige Bildschirm mit dem Fehler

Antwort

0

um die Fabric Instanz zu starten, zuerst

  1. erstellen Sie eine Klasse namens MyApplication whi ch erweitert die Anwendungsklasse

  2. Aufruf Fabric.with (diese, neue Crashlytics()); innerhalb onCreate

public class MyApplication Anwendung erstreckt {

@Override 
public void onCreate() { 

    super.onCreate(); 
    Fabric.with(this, new Crashlytics()); 

} 

}

  1. In Ihrem Manifest Anwendungsdatei der Datei, gehen Sie wie folgt

+0

Danke ich fand den Fehler, mein Fall ist, dass ich 2 Bildschirm vorher habe (Splashcreen und Tutorial), wo ich nur crashlytics, das die Funktion von Twitter-Kit beeinflussen, sollten Sie die Crashlytics nie vor twitter-Kit starten, wenn Sie eine haben Splash-Screen und Tutorial ist nicht erforderlich Bericht an Crashlytics –

+0

Okay. Schön, dass du den Fehler gefunden hast :) –