屏幕截图中没有Instabug地图

时间:2016-04-01 12:32:56

标签: android google-maps android-mapview mapfragment instabug

这是我将地图添加到instabug的代码:

    Log.i("","entered here... map:" + mMap + "...." + mMapFragment.getView());
                                PSLocationCenter.getInstance().instabug.addMapView(mMapFragment.getView(), mMap);

我在哪里得到这个日志:

04-01 14:28:55.455: I/(26117): entered here... map:com.google.android.gms.maps.GoogleMap@5091193....android.widget.FrameLayout{7dbac34 V.E...C.. .......D 0,0-1080,1776}

如你所见。我的地图存在,还有片段。 initMap函数在BaseActivity中,其他类在instabug中有映射。 这是我的地图: enter image description here

这就是我在instabug中看到的: enter image description here

2 个答案:

答案 0 :(得分:0)

在Instabug中我们持有WeakReference<GoogleMap>所以您可以尝试将GoogleMap变量切换为班级中的全局变量并告诉我它是如何进行的吗?

我还注意到你正在使用Instabug的v1 +,我推荐使用v2,因为它包含了许多错误修复和增强功能,除了UI渲染和新功能之外:)< / p>

请随时通过网站随时通过我们的支持渠道与我们联系。

答案 1 :(得分:0)

自3.0.0版以来,此问题已得到解决。 您只需升级到最新版本&gt; = v3.0.5