SupportMapFragment第一次加载速度非常慢,但在后续加载(包括不同的活动)中很快加载

时间:2014-11-17 16:19:47

标签: android supportmapfragment mapfragment

我的应用有三个使用SupportMapFragment的不同活动。启动应用程序后第一次加载会出现重大延迟。即使我返回并访问完全不同的Activity(也包含地图),这种缓慢的加载时间在后续加载时会发生。我试图弄清楚这是否是我能解决的问题。

This gist显示我如何加载SupportMapFragment。使用调试点我已确定onViewCreatedonStart之间的缓慢发生。

更新1 :使用Debug我已经考虑了第一次加载和第二次加载的两条痕迹。第二个负载是完全不同的Activity。我很快注意到第一个跟踪(慢速加载)有很多对java/util/zip/zipEntry的调用。在第二条曲目中,我没有看到任何类似的电话。此外,此延迟发生在MapFragment的onCreateViewonViewCreated之间。

更新2 :这也发生在MapFragment(不支持),但延迟实际上要长得多。

更新3 This SO question似乎有关系。还this one

0 个答案:

没有答案