Check that network provider exists before use
Bug: 173459696 Test: presubmits Change-Id: Ibb0300526e7f9e690c641ffc84fd74a9fffcd9ed
This commit is contained in:
@@ -709,8 +709,10 @@ public class GnssLocationProvider extends AbstractLocationProvider implements
|
||||
"GNSS HAL Requesting location updates from %s provider for %d millis.",
|
||||
provider, durationMillis));
|
||||
|
||||
locationManager.requestLocationUpdates(provider, locationRequest.build(),
|
||||
DIRECT_EXECUTOR, locationListener);
|
||||
if (locationManager.getProvider(provider) != null) {
|
||||
locationManager.requestLocationUpdates(provider, locationRequest.build(),
|
||||
DIRECT_EXECUTOR, locationListener);
|
||||
}
|
||||
}
|
||||
|
||||
private void injectBestLocation(Location location) {
|
||||
|
||||
Reference in New Issue
Block a user