Android 在不移动的情况下找到位置,是目前最好的方法吗?

Android 在不移动的情况下找到位置,是目前最好的方法吗?,android,gps,Android,Gps,有没有关于如何在Android应用程序中获取当前位置的更新教程?我尝试过我遇到的任何可能的情况,但我似乎找不到一个解决方案来获取Android GPS位置。使用getLastKnownLocation()方法和requestLocationUpdates()在许多不同帖子上建议的路由始终返回空引用。因此,关于当前最佳做法的任何建议?如果关闭位置提供程序,RequestLocationUpdate将返回null。通常最好同时检查getLastKnownLocation(LocationManage

有没有关于如何在Android应用程序中获取当前位置的更新教程?我尝试过我遇到的任何可能的情况,但我似乎找不到一个解决方案来获取Android GPS位置。使用getLastKnownLocation()方法和requestLocationUpdates()在许多不同帖子上建议的路由始终返回空引用。因此,关于当前最佳做法的任何建议?

如果关闭位置提供程序,RequestLocationUpdate将返回null。通常最好同时检查
getLastKnownLocation(LocationManager.GPS\u PROVIDER)
lm.getLastKnownLocation(LocationManager.NETWORK\u PROVIDER)
以查看其中一个是否为空。

实际上,您很容易就解决了我的问题,因为我直觉上认为GPS\u PROVIDER就是我所需要的,检查两个是我的解决方案,谢谢。