Clean up unused methods from AppStateAppOpsBridge

Bug: 258256121
Test: Manually with Settings
Change-Id: I88092cdf6135af784ec90bf0112526ae18557c94
This commit is contained in:
Chaohui Wang
2022-11-09 16:34:36 +08:00
parent ac06d8d55f
commit 3e5c32df67
3 changed files with 0 additions and 60 deletions

View File

@@ -35,7 +35,6 @@ import com.android.settingslib.applications.ApplicationsState;
import com.android.settingslib.applications.ApplicationsState.AppEntry;
import java.util.Arrays;
import java.util.Collection;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
@@ -247,7 +246,6 @@ public abstract class AppStateAppOpsBridge extends AppStateBaseBridge {
} catch (RemoteException e) {
Log.w(TAG, "PackageManager is dead. Can't get list of packages granted "
+ Arrays.toString(mPermissions), e);
return;
}
}
@@ -299,41 +297,6 @@ public abstract class AppStateAppOpsBridge extends AppStateBaseBridge {
return packageName.equals("android") || packageName.equals(mContext.getPackageName());
}
public int getNumPackagesDeclaredPermission() {
SparseArray<ArrayMap<String, PermissionState>> entries = getEntries();
if (entries == null) {
return 0;
}
final ArrayMap<String, PermissionState> entriesForProfile =
entries.get(mUserManager.getProcessUserId());
if (entriesForProfile == null) {
return 0;
}
return entriesForProfile.size();
}
public int getNumPackagesAllowedByAppOps() {
SparseArray<ArrayMap<String, PermissionState>> entries = getEntries();
if (entries == null) {
return 0;
}
loadPermissionsStates(entries);
loadAppOpsStates(entries);
final ArrayMap<String, PermissionState> entriesForProfile =
entries.get(mUserManager.getProcessUserId());
if (entriesForProfile == null) {
return 0;
}
Collection<PermissionState> permStates = entriesForProfile.values();
int result = 0;
for (PermissionState permState : permStates) {
if (permState.isPermissible()) {
result++;
}
}
return result;
}
public static class PermissionState {
public final String packageName;
public final UserHandle userHandle;