Remove unused API
getNetworkProviderPackage() has been replaced by isProviderPackage(). Bug: 123766886 Test: manually Change-Id: I39eda1910af0d298beabc224ab33c35190d0e21f
This commit is contained in:
@@ -3317,7 +3317,6 @@ package android.location {
|
||||
method @RequiresPermission(android.Manifest.permission.LOCATION_HARDWARE) public int getGnssBatchSize();
|
||||
method public int getGnssCapabilities();
|
||||
method @Nullable public String getLocationControllerExtraPackage();
|
||||
method @Nullable public String getNetworkProviderPackage();
|
||||
method @RequiresPermission(android.Manifest.permission.ACCESS_FINE_LOCATION) public void injectGnssMeasurementCorrections(@NonNull android.location.GnssMeasurementCorrections);
|
||||
method public boolean isLocationControllerExtraPackageEnabled();
|
||||
method public boolean isLocationEnabledForUser(android.os.UserHandle);
|
||||
|
||||
@@ -489,7 +489,6 @@ Landroid/location/ILocationManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
|
||||
Landroid/location/ILocationManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/location/ILocationManager;
|
||||
Landroid/location/ILocationManager$Stub;->TRANSACTION_getAllProviders:I
|
||||
Landroid/location/ILocationManager;->getAllProviders()Ljava/util/List;
|
||||
Landroid/location/ILocationManager;->getNetworkProviderPackage()Ljava/lang/String;
|
||||
Landroid/location/INetInitiatedListener$Stub;-><init>()V
|
||||
Landroid/location/INetInitiatedListener;->sendNiResponse(II)Z
|
||||
Landroid/location/LocationManager$ListenerTransport;-><init>(Landroid/location/LocationManager;Landroid/location/LocationListener;Landroid/os/Looper;)V
|
||||
|
||||
@@ -89,7 +89,6 @@ interface ILocationManager
|
||||
List<String> getProviders(in Criteria criteria, boolean enabledOnly);
|
||||
String getBestProvider(in Criteria criteria, boolean enabledOnly);
|
||||
ProviderProperties getProviderProperties(String provider);
|
||||
String getNetworkProviderPackage();
|
||||
boolean isProviderPackage(String packageName);
|
||||
|
||||
void setLocationControllerExtraPackage(String packageName);
|
||||
|
||||
@@ -2409,21 +2409,6 @@ public class LocationManager {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the package that implements the {@link #NETWORK_PROVIDER} functionality.
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
@SystemApi
|
||||
public @Nullable String getNetworkProviderPackage() {
|
||||
try {
|
||||
return mService.getNetworkProviderPackage();
|
||||
} catch (RemoteException e) {
|
||||
e.rethrowFromSystemServer();
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns true if the given package name matches a location provider package, and false
|
||||
* otherwise.
|
||||
|
||||
@@ -2881,22 +2881,6 @@ public class LocationManagerService extends ILocationManager.Stub {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getNetworkProviderPackage() {
|
||||
synchronized (mLock) {
|
||||
LocationProvider provider = getLocationProviderLocked(NETWORK_PROVIDER);
|
||||
if (provider == null) {
|
||||
return null;
|
||||
}
|
||||
List<String> packages = provider.getPackagesLocked();
|
||||
if (packages.isEmpty()) {
|
||||
return null;
|
||||
} else {
|
||||
return packages.get(0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isProviderPackage(String packageName) {
|
||||
synchronized (mLock) {
|
||||
|
||||
Reference in New Issue
Block a user