我已经习惯manager.requestLocationUpdates("gps", 1000, 0, new LocationDetector());
了每秒更新一次。但是这种方法永远不是触发onLocationChanged()
方法。我已经多次运行我的应用程序,并且我还尝试等待长达 30 分钟以获取更新,但 Android 监视器上没有显示任何更新。我还仔细检查了我设备的 GPS 是否已打开。所以请告诉可能是什么问题?
代码:
public class LocationDetector implements LocationListener {
@Override
public void onLocationChanged(Location location) {
Log.d("GPS: ", location.getLatitude()+ ", " +location.getLongitude());
}