谷歌地图工作了很多,在Kitkat上变得越来越慢
问题描述:
我正在研究一个在谷歌地图上显示大量标记的应用程序。为了避免应用程序工作太慢,我实现了标记聚类系统。一切工作马丽娟,直到我更新了我的测试设备,以奇巧,我的谷歌地图永远不会停止工作和下载数据,因此它变得非常缓慢的表现出现此错误的logcat后:谷歌地图工作了很多,在Kitkat上变得越来越慢
Skipped x frames! The application may be doing too much work on its main thread.
和很多这样的内留言:
09-25 11:54:40.373: D/USER_EVENTS(14233): Event: type=113, status: ma, data: c=241
09-25 11:54:40.375: D/USER_EVENTS(14233): Event: type=113, status: mI, data: c=241
09-25 11:54:40.375: D/USER_EVENTS(14233): Event: type=113, status: mt, data: c=149
09-25 11:54:40.477: D/REQUEST(14233): Add Data Request: 108
09-25 11:54:40.479: D/REQUEST(14233): Connection opened to:https://clients4.google.com/glm/mmap/api
09-25 11:54:40.479: D/REQUEST(14233): Open Connection
09-25 11:54:40.868: D/REQUEST(14233): Processing DataRequest: [email protected]
09-25 11:54:40.868: D/REQUEST(14233): Processing DataRequest: [email protected]
09-25 11:54:40.870: D/REQUEST(14233): DRD(25): 62|108, <1s, <1kb
09-25 11:54:40.870: D/REQUEST(14233): Close
09-25 11:54:40.871: D/USER_EVENTS(14233): Event: type=22, status: fb, data: 389
09-25 11:54:40.872: D/USER_EVENTS(14233): Event: type=22, status: lb, data: 391
09-25 11:54:40.873: D/USER_EVENTS(14233): Event: type=22, status: flbs, data: fb=389|lb=391|s=94
09-25 11:54:40.966: D/dalvikvm(14233): GC_FOR_ALLOC freed 1970K, 15% free 17925K/20956K, paused 48ms, total 48ms
这是kitkat上的一个已知问题吗?
我怎样才能使谷歌地图工作顺利除了群集标记?
如果你正在呈现出许多标志不聚类很明显,这将需要大量的资源来绘制所有的。 – 2014-09-25 14:49:03
正如我所说,即时通讯已经聚集了标记,但是当我放大时,即使只需显示几个标记,应用程序也会变得非常慢。 – MauriF 2014-09-25 14:52:54
放大数据时缩小数据范围 – 2014-09-25 14:53:58