0

Google の MapView が追加されると、MapView を使用するアクティビティ以外のアクティビティで Instabug を呼び出すことはできません。

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