我在加载OSMdroid mapview时看到加载消息,如果没有在线加载磁贴,那么它会自动切换到查看sdcard挂载状态及其文件夹../ osmdroid
05-15 16:26:47.462: I/org.osmdroid.views.MapView(4366): Using tile source: org.osmdroid.tileprovider.tilesource.XYTileSource@427c0bb8
05-15 16:26:47.472: I/org.osmdroid.tileprovider.modules.MapTileFileStorageProviderBase(4366): sdcard state: mounted
05-15 16:26:47.472: I/org.osmdroid.tileprovider.modules.MapTileFileStorageProviderBase(4366): sdcard state: mounted
如何禁用SDcard挂载状态的读取?这可能吗?为什么我要问是因为,它似乎为可用的地图包分配了内存,并且我的GC一直在重写,并且在GC_FOR_ALLOC完成之前,UI响应很慢或停滞不前。我使用* zip地图包,范围从zoomlevel 0-18。
答案 0 :(得分:0)
OSM MapView根据MapPackage和初始设置分配所需的内存,因此必须在内部处理与Android应用程序相关的内存管理并触发GC安静,并且需要检查处理Android应用程序的内存并且必须正确分析和调试每个应用程序的性能。