-
public class PackageManagerApis
-
-
Method Summary
Modifier and Type Method Description static PackageInfogetPackageInfo(@Nullable() String packageName, long flags, int userId)static ApplicationInfogetApplicationInfo(@Nullable() String packageName, long flags, int userId)static PackageInfogetPackageInfoNoThrow(@Nullable() String packageName, long flags, int userId)static ApplicationInfogetApplicationInfoNoThrow(@Nullable() String packageName, long flags, int userId)static Array<String>getPackagesForUid(int uid)static ParceledListSlice<ApplicationInfo>getInstalledApplications(long flags, int userId)static ParceledListSlice<PackageInfo>getInstalledPackages(long flags, int userId)static List<PackageInfo>getInstalledPackagesNoThrow(long flags, int userId)static List<ApplicationInfo>getInstalledApplicationsNoThrow(long flags, int userId)static List<String>getPackagesForUidNoThrow(int uid)static intgetPackageUid(String packageName, long flags, int userId)static intgetUidForSharedUser(String sharedUserName)static intgetUidForSharedUserNoThrow(String sharedUserName)static ProviderInforesolveContentProvider(String name, long flags, int userId)static booleangetApplicationHiddenSettingAsUser(String packageName, int userId)static booleangetApplicationHiddenSettingAsUserNoThrow(String packageName, int userId)intcheckSignatures(String pkg1, String pkg2)intcheckUidSignatures(int uid1, int uid2)-
-
Method Detail
-
getPackageInfo
@Nullable() static PackageInfo getPackageInfo(@Nullable() String packageName, long flags, int userId)
-
getApplicationInfo
@Nullable() static ApplicationInfo getApplicationInfo(@Nullable() String packageName, long flags, int userId)
-
getPackageInfoNoThrow
@Nullable() static PackageInfo getPackageInfoNoThrow(@Nullable() String packageName, long flags, int userId)
-
getApplicationInfoNoThrow
@Nullable() static ApplicationInfo getApplicationInfoNoThrow(@Nullable() String packageName, long flags, int userId)
-
getPackagesForUid
@Nullable() static Array<String> getPackagesForUid(int uid)
-
getInstalledApplications
@Nullable() static ParceledListSlice<ApplicationInfo> getInstalledApplications(long flags, int userId)
-
getInstalledPackages
@Nullable() static ParceledListSlice<PackageInfo> getInstalledPackages(long flags, int userId)
-
getInstalledPackagesNoThrow
@NonNull() static List<PackageInfo> getInstalledPackagesNoThrow(long flags, int userId)
-
getInstalledApplicationsNoThrow
@NonNull() static List<ApplicationInfo> getInstalledApplicationsNoThrow(long flags, int userId)
-
getPackagesForUidNoThrow
@NonNull() static List<String> getPackagesForUidNoThrow(int uid)
-
getPackageUid
static int getPackageUid(String packageName, long flags, int userId)
-
getUidForSharedUser
static int getUidForSharedUser(String sharedUserName)
-
getUidForSharedUserNoThrow
static int getUidForSharedUserNoThrow(String sharedUserName)
-
resolveContentProvider
@Nullable() static ProviderInfo resolveContentProvider(String name, long flags, int userId)
-
getApplicationHiddenSettingAsUser
static boolean getApplicationHiddenSettingAsUser(String packageName, int userId)
-
getApplicationHiddenSettingAsUserNoThrow
static boolean getApplicationHiddenSettingAsUserNoThrow(String packageName, int userId)
-
checkSignatures
int checkSignatures(String pkg1, String pkg2)
-
checkUidSignatures
int checkUidSignatures(int uid1, int uid2)
-
-
-
-