Merge "Fix crash in not installed for this user apps" into nyc-dev am: a188b2447f
am: 3b533b98da
am: 779584976c
* commit '779584976c66e9836ea676c6b1a75ef43953920a':
Fix crash in not installed for this user apps
Change-Id: Ie4bd362867be447d5565d6084c8d638c6c11df29
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