我正在设备上测试我的 Android 应用程序,但在我使用时它总是失败
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListener);
currentLocation = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
但是,如果我使用 NETWORK_PROVIDER 而不是 GPS_PROVIDER,它可以工作。currentLocation 返回空值。
我该如何处理?我需要在我的 locationListener 中添加任何特定内容吗?
谢谢!