2012-06-07 170 views
1

当我尝试加载我的自定义应用时,需要很长时间才能找到我。我知道这将取决于网络提供商和GPS。但像Maps这样的一些应用程序可以更快地找到我(使用相同的设置和设备)。是因为我正在尝试从一个免费来源的东西? Google Inc的订阅地图API会更快加载地图吗?Google地图需要很长时间才能加载

有没有人遇到同样的问题?对解决方案有任何想法?

+0

您是否在应用中启用了Google的位置服务和GPS? – azizbekian

+0

当然是。尽管如此,在两种情况下都进行了测试,但徒劳无益。 – gkris

回答

1

如果它最终抓住你的位置,这不是你的错,它会变慢(除非你的requestLocationUpdates()延迟设置得令人讨厌的高,这是可疑的)。我在几个应用程序中使用GPS,而且我发现在定位修复中花费的时间不到一秒,但我也发现它在其他设备上花费了10多分钟。

虽然我不认为这是你的地图的问题。当然,也许Google的地图API加载速度要快一点;但我不认为这是你的问题。

+0

幸运的是,你在几秒钟内得到你的位置修复! :-) requestLocationUpdates设置为使用0秒作为最小更新时间,0作为要更新的最小距离。 – gkris

+0

这就是我所有的设置,但正如我所说的,在相同的设置下,我已经看到它需要10分钟以上的时间(作为旁注:我还在相同的设备上检查过Google地图,并且在那里进行定位修复也花了很长时间)。但基本上,这不是你的错,据我所知,我们没有办法做到这一点,因为它是一个GPS /网络问题,而不是你的应用程序的 – Guardanis

+0

@Cruceo我刚刚遇到同样的问题。有没有办法在本地存储地图..? – suja

相关问题