【发布时间】:2012-01-09 23:19:58
【问题描述】:
在我的应用中,mapview 在某些手机上效果很好,而在其他手机上效果很差。这似乎是一个 RAM 问题,即。具有大量内存和大量堆的手机运行良好且流畅,没有运行的手机则非常糟糕。
我正在回收位图并清理东西,但这似乎没有帮助。在应用程序开发过程中,某些手机会出现地图视图问题似乎有点随机,但现在似乎非常一致。
基本上在性能不佳的手机上,mapview 瓦片加载缓慢,应用程序的其他部分功能非常缓慢,而且 google 地图搜索不提供搜索建议或使用搜索到的地址更新地图。
在正常工作的手机上,mapview 瓦片加载速度很快,应用程序的其他部分运行速度非常快,谷歌地图搜索提供搜索建议,地图更新完全符合需要。
这是什么原因造成的,我将如何改进它? (这是标准的地图视图代码)
我看到一个类似的问题关于“android mapview is slow”,基本上是我的问题,但解决方案对我来说无关紧要,使用mapview的应用程序如何解决这个问题?
【问题讨论】:
-
您是否只是因为图块加载缓慢或内存不足的问题?
-
我认为它的内存不足,我必须重新打开调试
-
但即使知道这一点,是否有可能使地图视图使用更少的内存?我没看到那个功能
-
标签视图中有地图视图吗?
-
@Warpzit 是的,它在标签视图中。