blob: ab10800ac53445575da7ad7ef8e644d11a5e30ab [file] [log] [blame]
Tor Norbye68ea0c32018-12-26 19:55:07 -08001// Signature format: 2.0
Sundong Ahnf24779c2018-07-31 16:54:41 +09002package android.test.mock {
3
Tor Norbye68ea0c32018-12-26 19:55:07 -08004 @Deprecated public class MockPackageManager extends android.content.pm.PackageManager {
Sundong Ahnf24779c2018-07-31 16:54:41 +09005 method public boolean arePermissionsIndividuallyControlled();
Tor Norbye68ea0c32018-12-26 19:55:07 -08006 method public String getDefaultBrowserPackageNameAsUser(int);
7 method public int getInstallReason(String, android.os.UserHandle);
Sundong Ahnf24779c2018-07-31 16:54:41 +09008 method public java.util.List<android.content.pm.ApplicationInfo> getInstalledApplicationsAsUser(int, int);
9 method public java.util.List<android.content.pm.PackageInfo> getInstalledPackagesAsUser(int, int);
Tor Norbye68ea0c32018-12-26 19:55:07 -080010 method public String[] getNamesForUids(int[]);
11 method public String getPermissionControllerPackageName();
12 method @NonNull public String getServicesSystemSharedLibraryPackageName();
13 method @NonNull public String getSharedSystemSharedLibraryPackageName();
14 method public void grantRuntimePermission(String, String, android.os.UserHandle);
15 method public void revokeRuntimePermission(String, String, android.os.UserHandle);
Sundong Ahnf24779c2018-07-31 16:54:41 +090016 }
17
18}
19