0

一旦添加了 Google 的 MapView,就不可能在其他活动上调用 Instabug,而不是我们使用 MapView 的活动。

设置 Instabug 如下所示:

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

和 MapView 一旦获得:

Instabug.addMapView(view, googleMap);

使用 MapView 调用 Instabug 效果很好。但是在其他活动上调用它将不再起作用,并且会打印以下日志:

b:已注册的 Google MapView 不再存在。跳过。

截屏失败:截屏前最重要的活动发生了变化

截屏失败:截屏前最重要的活动发生了变化

版本 2.6.2 上出现问题

4

1 回答 1

1

自 3.0.0 版本以来,此问题已得到解决。如果您只是升级到最新版本 >= v3.0.5,这个问题应该会消失

于 2016-11-02T19:05:08.073 回答