Fix crash in not installed for this user apps
Change-Id: I96fa409c5a91cdb6758dbf81714c1c97e28f47b6 Fixes: 28637871
This commit is contained in:
@@ -92,7 +92,8 @@ public abstract class AppStateAppOpsBridge extends AppStateBaseBridge {
|
|||||||
.getUserId(uid)));
|
.getUserId(uid)));
|
||||||
try {
|
try {
|
||||||
permissionState.packageInfo = mIPackageManager.getPackageInfo(pkg,
|
permissionState.packageInfo = mIPackageManager.getPackageInfo(pkg,
|
||||||
PackageManager.GET_PERMISSIONS, permissionState.userHandle.getIdentifier());
|
PackageManager.GET_PERMISSIONS | PackageManager.MATCH_UNINSTALLED_PACKAGES,
|
||||||
|
permissionState.userHandle.getIdentifier());
|
||||||
// Check static permission state (whatever that is declared in package manifest)
|
// Check static permission state (whatever that is declared in package manifest)
|
||||||
String[] requestedPermissions = permissionState.packageInfo.requestedPermissions;
|
String[] requestedPermissions = permissionState.packageInfo.requestedPermissions;
|
||||||
int[] permissionFlags = permissionState.packageInfo.requestedPermissionsFlags;
|
int[] permissionFlags = permissionState.packageInfo.requestedPermissionsFlags;
|
||||||
|
Reference in New Issue
Block a user