我想与大家讨论,分享为什么使用位置服务的速度不如google-map快。
现在,我创建了两个线程位置服务:
使用GoogleAPIClient(LocationServices)我配置
使用自己的线程从gps接收位置,网络用3分钟我请求从gps,网络提供商处获取位置。
但是有时我的应用程序收到的GoogleMap应用程序并不快。例如:
每个正在使用位置服务的人一起讨论,共享某些内容以提高定位的速度。
答案 0 :(得分:1)
尝试使用Play服务融合位置提供程序及其getLastLocation()方法。文档可在https://developer.android.com/training/location/retrieve-current.html获得。
如果在您的应用程序打开之前在您的设备上启用了位置并且您使用此方法,则应该可以非常快速地获取位置。