Remove ACCESS_COARSE_LOCATION permission checking
- The calling package needs ACCESS_FINE_LOCATION permission to get WiFi result data. - The ACCESS_COARSE_LOCATION permission is not allowed. Bug: 185126813 Test: manual test make RunSettingsRoboTests ROBOTEST_FILTER=WifiDialogActivityTest Change-Id: I2c9013a74d173066270b422ae2179b0d1018f2d7
This commit is contained in:
@@ -16,7 +16,6 @@
|
||||
|
||||
package com.android.settings.wifi;
|
||||
|
||||
import static android.Manifest.permission.ACCESS_COARSE_LOCATION;
|
||||
import static android.Manifest.permission.ACCESS_FINE_LOCATION;
|
||||
|
||||
import android.content.DialogInterface;
|
||||
@@ -359,12 +358,6 @@ public class WifiDialogActivity extends ObservableActivity implements WifiDialog
|
||||
return false;
|
||||
}
|
||||
|
||||
if (getPackageManager().checkPermission(ACCESS_COARSE_LOCATION, callingPackage)
|
||||
== PackageManager.PERMISSION_GRANTED) {
|
||||
Log.d(TAG, "The calling package has ACCESS_COARSE_LOCATION permission for result.");
|
||||
return true;
|
||||
}
|
||||
|
||||
if (getPackageManager().checkPermission(ACCESS_FINE_LOCATION, callingPackage)
|
||||
== PackageManager.PERMISSION_GRANTED) {
|
||||
Log.d(TAG, "The calling package has ACCESS_FINE_LOCATION permission for result.");
|
||||
|
Reference in New Issue
Block a user