我将google play api添加到我的Android应用程序中以获取我当前的位置,因为我需要在我的项目中。
添加必要的代码以获取我当前的位置后,它工作正常,但速度很慢,因此点击按钮获取我的位置后,它会在20-25秒后响应。
有没有办法让它更快?
这是我的代码:
public class MainActivity extends Activity {
...
答案 0 :(得分:4)
使用GPS_PROVIDER
需要严格的GPS修复,通常需要10-30秒,具体取决于硬件。
您应该考虑使用FusedLocationProviderApi上所述的Receiving location updates training page,它结合了许多来源的位置信息,如Wifi,蓝牙和GPS,并提供更快的位置修复,一般用于高精度要求。