Loading core/java/android/permission/PermissionManager.java +5 −0 Original line number Diff line number Diff line Loading @@ -1315,6 +1315,7 @@ public final class PermissionManager { private static final class PackageNamePermissionQuery { final String permName; final String pkgName; @UserIdInt final int userId; PackageNamePermissionQuery(@Nullable String permName, @Nullable String pkgName, Loading Loading @@ -1374,6 +1375,10 @@ public final class PermissionManager { return checkPackageNamePermissionUncached( query.permName, query.pkgName, query.userId); } @Override protected boolean bypass(PackageNamePermissionQuery query) { return query.userId < 0; } }; /** Loading Loading
core/java/android/permission/PermissionManager.java +5 −0 Original line number Diff line number Diff line Loading @@ -1315,6 +1315,7 @@ public final class PermissionManager { private static final class PackageNamePermissionQuery { final String permName; final String pkgName; @UserIdInt final int userId; PackageNamePermissionQuery(@Nullable String permName, @Nullable String pkgName, Loading Loading @@ -1374,6 +1375,10 @@ public final class PermissionManager { return checkPackageNamePermissionUncached( query.permName, query.pkgName, query.userId); } @Override protected boolean bypass(PackageNamePermissionQuery query) { return query.userId < 0; } }; /** Loading