2016-10-14 4 views
0

Es ist nicht möglich, Instabug auf andere Aktivitäten als die, die wir verwenden, MapView zu verwenden, sobald Google MapView hinzugefügt wurde.Das Aufrufen von Instabug funktioniert nicht mit Aktivitäten ohne MapView, sobald ein MapView hinzugefügt wurde

Instabug Einrichten sieht wie folgt aus:

if (BuildConfig.DEBUG) 
    { 
     new Instabug.Builder(this, "TOKEN") 
      .setInvocationEvent(IBGInvocationEvent.IBGInvocationEventShake) 
      .setDefaultInvocationMode(IBGInvocationMode.IBGInvocationModeBugReporter) 
      .build(); 
    } 

und die MapView einmal erworben:

Instabug.addMapView(view, googleMap); 

Hervorrufen Instabug mit dem MapView perfekt funktioniert gut. Aber es auf einem anderen Aktivitäten aufrufen, funktioniert nicht mehr und folgende Protokolle werden gedruckt:

b: Registrierte Google MapView existiert nicht mehr. Überspringen.

Screenshot Capture fehlgeschlagen: Top meisten Aktivitäten vor

Screenshot Aufnahme fehlgeschlagen Screenshot Erfassung geändert: Top meisten Aktivitäten geändert, bevor Screenshot erfassen

Ausgabe auf Version 2.6.2 hat

Antwort

1

Dieses Problem tritt auf wurde seit Version 3.0.0 behoben. Dieses Problem sollte verschwinden, wenn Sie nur auf die neueste Version aktualisieren> = v3.0.5