ShadowPackageManager instead.
ShadowPackageManager shadowPackageManager = shadowOf(context.getPackageManager());If there is functionality you are missing you can extend ShadowPackageManager.
@Instrument
public class StubPackageManager
extends android.content.pm.PackageManager
android.content.pm.PackageManager.ApplicationInfoFlags, android.content.pm.PackageManager.ComponentInfoFlags, android.content.pm.PackageManager.DeleteFlags, android.content.pm.PackageManager.InstallFlags, android.content.pm.PackageManager.InstallReason, android.content.pm.PackageManager.InstrumentationInfoFlags, android.content.pm.PackageManager.LegacyPackageDeleteObserver, android.content.pm.PackageManager.LegacyPackageInstallObserver, android.content.pm.PackageManager.MoveCallback, android.content.pm.PackageManager.NameNotFoundException, android.content.pm.PackageManager.OnPermissionsChangedListener, android.content.pm.PackageManager.PackageInfoFlags, android.content.pm.PackageManager.PermissionFlags, android.content.pm.PackageManager.PermissionGroupInfoFlags, android.content.pm.PackageManager.PermissionInfoFlags, android.content.pm.PackageManager.PermissionResult, android.content.pm.PackageManager.ResolveInfoFlagsACTION_CLEAN_EXTERNAL_STORAGE, ACTION_REQUEST_PERMISSIONS, APPLY_DEFAULT_TO_DEVICE_PROTECTED_STORAGE, COMPONENT_ENABLED_STATE_DEFAULT, COMPONENT_ENABLED_STATE_DISABLED, COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED, COMPONENT_ENABLED_STATE_DISABLED_USER, COMPONENT_ENABLED_STATE_ENABLED, DELETE_ALL_USERS, DELETE_DONT_KILL_APP, DELETE_FAILED_ABORTED, DELETE_FAILED_DEVICE_POLICY_MANAGER, DELETE_FAILED_INTERNAL_ERROR, DELETE_FAILED_OWNER_BLOCKED, DELETE_FAILED_USED_SHARED_LIBRARY, DELETE_FAILED_USER_RESTRICTED, DELETE_KEEP_DATA, DELETE_SUCCEEDED, DELETE_SYSTEM_APP, DONT_KILL_APP, EXTRA_FAILURE_EXISTING_PACKAGE, EXTRA_FAILURE_EXISTING_PERMISSION, EXTRA_INTENT_FILTER_VERIFICATION_HOSTS, EXTRA_INTENT_FILTER_VERIFICATION_ID, EXTRA_INTENT_FILTER_VERIFICATION_PACKAGE_NAME, EXTRA_INTENT_FILTER_VERIFICATION_URI_SCHEME, EXTRA_MOVE_ID, EXTRA_REQUEST_PERMISSIONS_NAMES, EXTRA_REQUEST_PERMISSIONS_RESULTS, EXTRA_VERIFICATION_ID, EXTRA_VERIFICATION_INSTALL_FLAGS, EXTRA_VERIFICATION_INSTALLER_PACKAGE, EXTRA_VERIFICATION_INSTALLER_UID, EXTRA_VERIFICATION_PACKAGE_NAME, EXTRA_VERIFICATION_RESULT, EXTRA_VERIFICATION_URI, EXTRA_VERIFICATION_VERSION_CODE, FEATURE_APP_WIDGETS, FEATURE_AUDIO_LOW_LATENCY, FEATURE_AUDIO_OUTPUT, FEATURE_AUDIO_PRO, FEATURE_AUTOMOTIVE, FEATURE_BACKUP, FEATURE_BLUETOOTH, FEATURE_BLUETOOTH_LE, FEATURE_CAMERA, FEATURE_CAMERA_ANY, FEATURE_CAMERA_AUTOFOCUS, FEATURE_CAMERA_CAPABILITY_MANUAL_POST_PROCESSING, FEATURE_CAMERA_CAPABILITY_MANUAL_SENSOR, FEATURE_CAMERA_CAPABILITY_RAW, FEATURE_CAMERA_EXTERNAL, FEATURE_CAMERA_FLASH, FEATURE_CAMERA_FRONT, FEATURE_CAMERA_LEVEL_FULL, FEATURE_CONNECTION_SERVICE, FEATURE_CONSUMER_IR, FEATURE_DEVICE_ADMIN, FEATURE_EMBEDDED, FEATURE_ETHERNET, FEATURE_FAKETOUCH, FEATURE_FAKETOUCH_MULTITOUCH_DISTINCT, FEATURE_FAKETOUCH_MULTITOUCH_JAZZHAND, FEATURE_FILE_BASED_ENCRYPTION, FEATURE_FINGERPRINT, FEATURE_FREEFORM_WINDOW_MANAGEMENT, FEATURE_GAMEPAD, FEATURE_HDMI_CEC, FEATURE_HIFI_SENSORS, FEATURE_HOME_SCREEN, FEATURE_INPUT_METHODS, FEATURE_LEANBACK, FEATURE_LEANBACK_ONLY, FEATURE_LIVE_TV, FEATURE_LIVE_WALLPAPER, FEATURE_LOCATION, FEATURE_LOCATION_GPS, FEATURE_LOCATION_NETWORK, FEATURE_MANAGED_PROFILES, FEATURE_MANAGED_USERS, FEATURE_MICROPHONE, FEATURE_MIDI, FEATURE_NFC, FEATURE_NFC_HCE, FEATURE_NFC_HOST_CARD_EMULATION, FEATURE_NFC_HOST_CARD_EMULATION_NFCF, FEATURE_OPENGLES_EXTENSION_PACK, FEATURE_PICTURE_IN_PICTURE, FEATURE_PRINTING, FEATURE_SCREEN_LANDSCAPE, FEATURE_SCREEN_PORTRAIT, FEATURE_SECURELY_REMOVES_USERS, FEATURE_SENSOR_ACCELEROMETER, FEATURE_SENSOR_AMBIENT_TEMPERATURE, FEATURE_SENSOR_BAROMETER, FEATURE_SENSOR_COMPASS, FEATURE_SENSOR_GYROSCOPE, FEATURE_SENSOR_HEART_RATE, FEATURE_SENSOR_HEART_RATE_ECG, FEATURE_SENSOR_LIGHT, FEATURE_SENSOR_PROXIMITY, FEATURE_SENSOR_RELATIVE_HUMIDITY, FEATURE_SENSOR_STEP_COUNTER, FEATURE_SENSOR_STEP_DETECTOR, FEATURE_SIP, FEATURE_SIP_VOIP, FEATURE_TELEPHONY, FEATURE_TELEPHONY_CARRIERLOCK, FEATURE_TELEPHONY_CDMA, FEATURE_TELEPHONY_GSM, FEATURE_TELEVISION, FEATURE_TOUCHSCREEN, FEATURE_TOUCHSCREEN_MULTITOUCH, FEATURE_TOUCHSCREEN_MULTITOUCH_DISTINCT, FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND, FEATURE_USB_ACCESSORY, FEATURE_USB_HOST, FEATURE_VERIFIED_BOOT, FEATURE_VOICE_RECOGNIZERS, FEATURE_VR_MODE, FEATURE_VR_MODE_HIGH_PERFORMANCE, FEATURE_VULKAN_HARDWARE_COMPUTE, FEATURE_VULKAN_HARDWARE_LEVEL, FEATURE_VULKAN_HARDWARE_VERSION, FEATURE_WATCH, FEATURE_WEBVIEW, FEATURE_WIFI, FEATURE_WIFI_AWARE, FEATURE_WIFI_DIRECT, FLAG_PERMISSION_GRANTED_BY_DEFAULT, FLAG_PERMISSION_POLICY_FIXED, FLAG_PERMISSION_REVIEW_REQUIRED, FLAG_PERMISSION_REVOKE_ON_UPGRADE, FLAG_PERMISSION_SYSTEM_FIXED, FLAG_PERMISSION_USER_FIXED, FLAG_PERMISSION_USER_SET, GET_ACTIVITIES, GET_CONFIGURATIONS, GET_DISABLED_COMPONENTS, GET_DISABLED_UNTIL_USED_COMPONENTS, GET_GIDS, GET_INSTRUMENTATION, GET_INTENT_FILTERS, GET_META_DATA, GET_PERMISSIONS, GET_PROVIDERS, GET_RECEIVERS, GET_RESOLVED_FILTER, GET_SERVICES, GET_SHARED_LIBRARY_FILES, GET_SIGNATURES, GET_UNINSTALLED_PACKAGES, GET_URI_PERMISSION_PATTERNS, INSTALL_ALL_USERS, INSTALL_ALLOW_DOWNGRADE, INSTALL_ALLOW_TEST, INSTALL_DONT_KILL_APP, INSTALL_EXTERNAL, INSTALL_FAILED_ABORTED, INSTALL_FAILED_ALREADY_EXISTS, INSTALL_FAILED_CONFLICTING_PROVIDER, INSTALL_FAILED_CONTAINER_ERROR, INSTALL_FAILED_CPU_ABI_INCOMPATIBLE, INSTALL_FAILED_DEXOPT, INSTALL_FAILED_DUPLICATE_PACKAGE, INSTALL_FAILED_DUPLICATE_PERMISSION, INSTALL_FAILED_INSTANT_APP_INVALID, INSTALL_FAILED_INSUFFICIENT_STORAGE, INSTALL_FAILED_INTERNAL_ERROR, INSTALL_FAILED_INVALID_APK, INSTALL_FAILED_INVALID_INSTALL_LOCATION, INSTALL_FAILED_INVALID_URI, INSTALL_FAILED_MEDIA_UNAVAILABLE, INSTALL_FAILED_MISSING_FEATURE, INSTALL_FAILED_MISSING_SHARED_LIBRARY, INSTALL_FAILED_NEWER_SDK, INSTALL_FAILED_NO_MATCHING_ABIS, INSTALL_FAILED_NO_SHARED_USER, INSTALL_FAILED_OLDER_SDK, INSTALL_FAILED_PACKAGE_CHANGED, INSTALL_FAILED_PERMISSION_MODEL_DOWNGRADE, INSTALL_FAILED_REPLACE_COULDNT_DELETE, INSTALL_FAILED_SHARED_USER_INCOMPATIBLE, INSTALL_FAILED_TEST_ONLY, INSTALL_FAILED_UID_CHANGED, INSTALL_FAILED_UPDATE_INCOMPATIBLE, INSTALL_FAILED_USER_RESTRICTED, INSTALL_FAILED_VERIFICATION_FAILURE, INSTALL_FAILED_VERIFICATION_TIMEOUT, INSTALL_FAILED_VERSION_DOWNGRADE, INSTALL_FORCE_PERMISSION_PROMPT, INSTALL_FORCE_SDK, INSTALL_FORCE_VOLUME_UUID, INSTALL_FORWARD_LOCK, INSTALL_FROM_ADB, INSTALL_FULL_APP, INSTALL_GRANT_RUNTIME_PERMISSIONS, INSTALL_INSTANT_APP, INSTALL_INTERNAL, INSTALL_PARSE_FAILED_BAD_MANIFEST, INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME, INSTALL_PARSE_FAILED_BAD_SHARED_USER_ID, INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING, INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES, INSTALL_PARSE_FAILED_MANIFEST_EMPTY, INSTALL_PARSE_FAILED_MANIFEST_MALFORMED, INSTALL_PARSE_FAILED_NO_CERTIFICATES, INSTALL_PARSE_FAILED_NOT_APK, INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION, INSTALL_REASON_POLICY, INSTALL_REASON_UNKNOWN, INSTALL_REPLACE_EXISTING, INSTALL_SUCCEEDED, INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS, INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS_ASK, INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ASK, INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER, INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_UNDEFINED, INTENT_FILTER_VERIFICATION_FAILURE, INTENT_FILTER_VERIFICATION_SUCCESS, MASK_PERMISSION_FLAGS, MATCH_ALL, MATCH_ANY_USER, MATCH_DEBUG_TRIAGED_MISSING, MATCH_DEFAULT_ONLY, MATCH_DIRECT_BOOT_AWARE, MATCH_DIRECT_BOOT_UNAWARE, MATCH_DISABLED_COMPONENTS, MATCH_DISABLED_UNTIL_USED_COMPONENTS, MATCH_ENCRYPTION_AWARE, MATCH_ENCRYPTION_AWARE_AND_UNAWARE, MATCH_ENCRYPTION_UNAWARE, MATCH_FACTORY_ONLY, MATCH_INSTANT, MATCH_KNOWN_PACKAGES, MATCH_SYSTEM_ONLY, MATCH_UNINSTALLED_PACKAGES, MATCH_VISIBLE_TO_INSTANT_APP_ONLY, MAXIMUM_VERIFICATION_TIMEOUT, MOVE_EXTERNAL_MEDIA, MOVE_FAILED_3RD_PARTY_NOT_ALLOWED_ON_INTERNAL, MOVE_FAILED_DEVICE_ADMIN, MOVE_FAILED_DOESNT_EXIST, MOVE_FAILED_FORWARD_LOCKED, MOVE_FAILED_INSUFFICIENT_STORAGE, MOVE_FAILED_INTERNAL_ERROR, MOVE_FAILED_INVALID_LOCATION, MOVE_FAILED_OPERATION_PENDING, MOVE_FAILED_SYSTEM_PACKAGE, MOVE_INTERNAL, MOVE_SUCCEEDED, NO_NATIVE_LIBRARIES, NOTIFY_PACKAGE_USE_ACTIVITY, NOTIFY_PACKAGE_USE_BACKUP, NOTIFY_PACKAGE_USE_BROADCAST_RECEIVER, NOTIFY_PACKAGE_USE_CONTENT_PROVIDER, NOTIFY_PACKAGE_USE_CROSS_PACKAGE, NOTIFY_PACKAGE_USE_FOREGROUND_SERVICE, NOTIFY_PACKAGE_USE_INSTRUMENTATION, NOTIFY_PACKAGE_USE_REASONS_COUNT, NOTIFY_PACKAGE_USE_SERVICE, ONLY_IF_NO_MATCH_FOUND, PERMISSION_DENIED, PERMISSION_GRANTED, SIGNATURE_FIRST_NOT_SIGNED, SIGNATURE_MATCH, SIGNATURE_NEITHER_SIGNED, SIGNATURE_NO_MATCH, SIGNATURE_SECOND_NOT_SIGNED, SIGNATURE_UNKNOWN_PACKAGE, SKIP_CURRENT_PROFILE, SYSTEM_SHARED_LIBRARY_SERVICES, SYSTEM_SHARED_LIBRARY_SHARED, VERIFICATION_ALLOW, VERIFICATION_ALLOW_WITHOUT_SUFFICIENT, VERIFICATION_REJECT, VERSION_CODE_HIGHEST| Constructor and Description |
|---|
StubPackageManager()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addCrossProfileIntentFilter(android.content.IntentFilter intentFilter,
int i,
int i1,
int i2)
Deprecated.
|
void |
addOnPermissionsChangeListener(android.content.pm.PackageManager.OnPermissionsChangedListener listener)
Deprecated.
|
void |
addPackageToPreferred(java.lang.String packageName)
Deprecated.
|
boolean |
addPermission(android.content.pm.PermissionInfo info)
Deprecated.
|
boolean |
addPermissionAsync(android.content.pm.PermissionInfo permissionInfo)
Deprecated.
|
void |
addPreferredActivity(android.content.IntentFilter filter,
int match,
android.content.ComponentName[] set,
android.content.ComponentName activity)
Deprecated.
|
java.lang.String[] |
canonicalToCurrentPackageNames(java.lang.String[] strings)
Deprecated.
|
boolean |
canRequestPackageInstalls()
Deprecated.
|
int |
checkPermission(java.lang.String permName,
java.lang.String pkgName)
Deprecated.
|
int |
checkSignatures(int uid1,
int uid2)
Deprecated.
|
int |
checkSignatures(java.lang.String pkg1,
java.lang.String pkg2)
Deprecated.
|
void |
clearApplicationUserData(java.lang.String packageName,
android.content.pm.IPackageDataObserver observer)
Deprecated.
|
void |
clearCrossProfileIntentFilters(int i)
Deprecated.
|
void |
clearPackagePreferredActivities(java.lang.String packageName)
Deprecated.
|
java.lang.String[] |
currentToCanonicalPackageNames(java.lang.String[] strings)
Deprecated.
|
void |
deleteApplicationCacheFiles(java.lang.String packageName,
android.content.pm.IPackageDataObserver observer)
Deprecated.
|
void |
deleteApplicationCacheFilesAsUser(java.lang.String packageName,
int userId,
android.content.pm.IPackageDataObserver observer)
Deprecated.
|
void |
deletePackage(java.lang.String packageName,
android.content.pm.IPackageDeleteObserver observer,
int flags)
Deprecated.
|
void |
deletePackageAsUser(java.lang.String packageName,
android.content.pm.IPackageDeleteObserver observer,
int flags,
int userId)
Deprecated.
|
void |
extendVerificationTimeout(int id,
int verificationCodeAtTimeout,
long millisecondsToDelay)
Deprecated.
|
void |
flushPackageRestrictionsAsUser(int userId)
Deprecated.
|
void |
freeStorage(long freeStorageSize,
android.content.IntentSender pi)
Deprecated.
|
void |
freeStorage(java.lang.String volumeUuid,
long freeStorageSize,
android.content.IntentSender pi)
Deprecated.
|
void |
freeStorageAndNotify(long freeStorageSize,
android.content.pm.IPackageDataObserver observer)
Deprecated.
|
void |
freeStorageAndNotify(java.lang.String volumeUuid,
long freeStorageSize,
android.content.pm.IPackageDataObserver observer)
Deprecated.
|
android.graphics.drawable.Drawable |
getActivityBanner(android.content.ComponentName componentName)
Deprecated.
|
android.graphics.drawable.Drawable |
getActivityBanner(android.content.Intent intent)
Deprecated.
|
android.graphics.drawable.Drawable |
getActivityIcon(android.content.ComponentName activityName)
Deprecated.
|
android.graphics.drawable.Drawable |
getActivityIcon(android.content.Intent intent)
Deprecated.
|
android.content.pm.ActivityInfo |
getActivityInfo(android.content.ComponentName className,
int flags)
Deprecated.
|
android.graphics.drawable.Drawable |
getActivityLogo(android.content.ComponentName componentName)
Deprecated.
|
android.graphics.drawable.Drawable |
getActivityLogo(android.content.Intent intent)
Deprecated.
|
java.util.List<android.content.IntentFilter> |
getAllIntentFilters(java.lang.String packageName)
Deprecated.
|
java.util.List<android.content.pm.PermissionGroupInfo> |
getAllPermissionGroups(int flags)
Deprecated.
|
android.graphics.drawable.Drawable |
getApplicationBanner(android.content.pm.ApplicationInfo applicationInfo)
Deprecated.
|
android.graphics.drawable.Drawable |
getApplicationBanner(java.lang.String s)
Deprecated.
|
int |
getApplicationEnabledSetting(java.lang.String packageName)
Deprecated.
|
boolean |
getApplicationHiddenSettingAsUser(java.lang.String s,
android.os.UserHandle userHandle)
Deprecated.
|
android.graphics.drawable.Drawable |
getApplicationIcon(android.content.pm.ApplicationInfo info)
Deprecated.
|
android.graphics.drawable.Drawable |
getApplicationIcon(java.lang.String packageName)
Deprecated.
|
android.content.pm.ApplicationInfo |
getApplicationInfo(java.lang.String packageName,
int flags)
Deprecated.
|
android.content.pm.ApplicationInfo |
getApplicationInfoAsUser(java.lang.String packageName,
int flags,
int userId)
Deprecated.
|
java.lang.CharSequence |
getApplicationLabel(android.content.pm.ApplicationInfo info)
Deprecated.
|
android.graphics.drawable.Drawable |
getApplicationLogo(android.content.pm.ApplicationInfo applicationInfo)
Deprecated.
|
android.graphics.drawable.Drawable |
getApplicationLogo(java.lang.String s)
Deprecated.
|
android.content.pm.ChangedPackages |
getChangedPackages(int sequenceNumber)
Deprecated.
|
int |
getComponentEnabledSetting(android.content.ComponentName componentName)
Deprecated.
|
android.graphics.drawable.Drawable |
getDefaultActivityIcon()
Deprecated.
|
java.lang.String |
getDefaultBrowserPackageName(int userId)
Deprecated.
|
java.lang.String |
getDefaultBrowserPackageNameAsUser(int userId)
Deprecated.
|
android.graphics.drawable.Drawable |
getDrawable(java.lang.String packageName,
int resid,
android.content.pm.ApplicationInfo appInfo)
Deprecated.
|
android.content.ComponentName |
getHomeActivities(java.util.List<android.content.pm.ResolveInfo> outActivities)
Deprecated.
|
java.util.List<android.content.pm.ApplicationInfo> |
getInstalledApplications(int flags)
Deprecated.
|
java.util.List<android.content.pm.ApplicationInfo> |
getInstalledApplicationsAsUser(int flags,
int userId)
Deprecated.
|
java.util.List<android.content.pm.PackageInfo> |
getInstalledPackages(int flags)
Deprecated.
|
java.util.List<android.content.pm.PackageInfo> |
getInstalledPackages(int flags,
int userId)
Deprecated.
|
java.util.List<android.content.pm.PackageInfo> |
getInstalledPackagesAsUser(int flags,
int userId)
Deprecated.
|
java.lang.String |
getInstallerPackageName(java.lang.String packageName)
Deprecated.
|
int |
getInstallReason(java.lang.String packageName,
android.os.UserHandle user)
Deprecated.
|
byte[] |
getInstantAppCookie()
Deprecated.
|
int |
getInstantAppCookieMaxSize()
Deprecated.
|
android.graphics.drawable.Drawable |
getInstantAppIcon(java.lang.String packageName)
Deprecated.
|
java.util.List<android.content.pm.InstantAppInfo> |
getInstantApps()
Deprecated.
|
android.content.pm.InstrumentationInfo |
getInstrumentationInfo(android.content.ComponentName className,
int flags)
Deprecated.
|
java.util.List<android.content.pm.IntentFilterVerificationInfo> |
getIntentFilterVerifications(java.lang.String packageName)
Deprecated.
|
int |
getIntentVerificationStatus(java.lang.String packageName,
int userId)
Deprecated.
|
int |
getIntentVerificationStatusAsUser(java.lang.String packageName,
int userId)
Deprecated.
|
android.content.pm.KeySet |
getKeySetByAlias(java.lang.String s,
java.lang.String s1)
Deprecated.
|
android.content.Intent |
getLaunchIntentForPackage(java.lang.String packageName)
Deprecated.
|
android.content.Intent |
getLeanbackLaunchIntentForPackage(java.lang.String s)
Deprecated.
|
android.graphics.drawable.Drawable |
getManagedUserBadgedDrawable(android.graphics.drawable.Drawable drawable,
android.graphics.Rect badgeLocation,
int badgeDensity)
Deprecated.
|
int |
getMoveStatus(int moveId)
Deprecated.
|
java.lang.String |
getNameForUid(int uid)
Deprecated.
|
android.content.pm.PackageInfo |
getPackageArchiveInfo(java.lang.String archiveFilePath,
int flags)
Deprecated.
|
java.util.List<android.os.storage.VolumeInfo> |
getPackageCandidateVolumes(android.content.pm.ApplicationInfo app)
Deprecated.
|
android.os.storage.VolumeInfo |
getPackageCurrentVolume(android.content.pm.ApplicationInfo app)
Deprecated.
|
int[] |
getPackageGids(java.lang.String packageName)
Deprecated.
|
int[] |
getPackageGids(java.lang.String packageName,
int flags)
Deprecated.
|
android.content.pm.PackageInfo |
getPackageInfo(java.lang.String packageName,
int flags)
Deprecated.
|
android.content.pm.PackageInfo |
getPackageInfo(android.content.pm.VersionedPackage versionedPackage,
int flags)
Deprecated.
|
android.content.pm.PackageInfo |
getPackageInfoAsUser(java.lang.String packageName,
int flags,
int userId)
Deprecated.
|
android.content.pm.PackageInstaller |
getPackageInstaller()
Deprecated.
|
java.lang.String[] |
getPackagesForUid(int uid)
Deprecated.
|
java.util.List<android.content.pm.PackageInfo> |
getPackagesHoldingPermissions(java.lang.String[] permissions,
int flags)
Deprecated.
|
void |
getPackageSizeInfo(java.lang.String packageName,
int userHandle,
android.content.pm.IPackageStatsObserver observer)
Deprecated.
|
void |
getPackageSizeInfoAsUser(java.lang.String packageName,
int userId,
android.content.pm.IPackageStatsObserver observer)
Deprecated.
|
int |
getPackageUid(java.lang.String packageName,
int userHandle)
Deprecated.
|
int |
getPackageUidAsUser(java.lang.String packageName,
int userId)
Deprecated.
|
int |
getPackageUidAsUser(java.lang.String packageName,
int flags,
int userId)
Deprecated.
|
java.lang.String |
getPermissionControllerPackageName()
Deprecated.
|
int |
getPermissionFlags(java.lang.String permissionName,
java.lang.String packageName,
android.os.UserHandle user)
Deprecated.
|
android.content.pm.PermissionGroupInfo |
getPermissionGroupInfo(java.lang.String name,
int flags)
Deprecated.
|
android.content.pm.PermissionInfo |
getPermissionInfo(java.lang.String name,
int flags)
Deprecated.
|
int |
getPreferredActivities(java.util.List<android.content.IntentFilter> outFilters,
java.util.List<android.content.ComponentName> outActivities,
java.lang.String packageName)
Deprecated.
|
java.util.List<android.content.pm.PackageInfo> |
getPreferredPackages(int flags)
Deprecated.
|
java.util.List<android.os.storage.VolumeInfo> |
getPrimaryStorageCandidateVolumes()
Deprecated.
|
android.os.storage.VolumeInfo |
getPrimaryStorageCurrentVolume()
Deprecated.
|
android.content.pm.ProviderInfo |
getProviderInfo(android.content.ComponentName componentName,
int i)
Deprecated.
|
android.content.pm.ActivityInfo |
getReceiverInfo(android.content.ComponentName className,
int flags)
Deprecated.
|
android.content.res.Resources |
getResourcesForActivity(android.content.ComponentName activityName)
Deprecated.
|
android.content.res.Resources |
getResourcesForApplication(android.content.pm.ApplicationInfo app)
Deprecated.
|
android.content.res.Resources |
getResourcesForApplication(java.lang.String appPackageName)
Deprecated.
|
android.content.res.Resources |
getResourcesForApplicationAsUser(java.lang.String appPackageName,
int userId)
Deprecated.
|
android.content.pm.ServiceInfo |
getServiceInfo(android.content.ComponentName className,
int flags)
Deprecated.
|
java.lang.String |
getServicesSystemSharedLibraryPackageName()
Deprecated.
|
java.util.List<android.content.pm.SharedLibraryInfo> |
getSharedLibraries(int flags)
Deprecated.
|
java.util.List<android.content.pm.SharedLibraryInfo> |
getSharedLibrariesAsUser(int flags,
int userId)
Deprecated.
|
java.lang.String |
getSharedSystemSharedLibraryPackageName()
Deprecated.
|
android.content.pm.KeySet |
getSigningKeySet(java.lang.String s)
Deprecated.
|
android.content.pm.FeatureInfo[] |
getSystemAvailableFeatures()
Deprecated.
|
java.lang.String[] |
getSystemSharedLibraryNames()
Deprecated.
|
java.lang.CharSequence |
getText(java.lang.String packageName,
int resid,
android.content.pm.ApplicationInfo appInfo)
Deprecated.
|
int |
getUidForSharedUser(java.lang.String sharedUserName)
Deprecated.
|
android.graphics.drawable.Drawable |
getUserBadgedDrawableForDensity(android.graphics.drawable.Drawable drawable,
android.os.UserHandle userHandle,
android.graphics.Rect rect,
int i)
Deprecated.
|
android.graphics.drawable.Drawable |
getUserBadgedIcon(android.graphics.drawable.Drawable drawable,
android.os.UserHandle userHandle)
Deprecated.
|
java.lang.CharSequence |
getUserBadgedLabel(java.lang.CharSequence charSequence,
android.os.UserHandle userHandle)
Deprecated.
|
android.graphics.drawable.Drawable |
getUserBadgeForDensity(android.os.UserHandle userHandle,
int i)
Deprecated.
|
android.graphics.drawable.Drawable |
getUserBadgeForDensityNoBackground(android.os.UserHandle user,
int density)
Deprecated.
|
android.content.pm.VerifierDeviceIdentity |
getVerifierDeviceIdentity()
Deprecated.
|
android.content.res.XmlResourceParser |
getXml(java.lang.String packageName,
int resid,
android.content.pm.ApplicationInfo appInfo)
Deprecated.
|
void |
grantRuntimePermission(java.lang.String packageName,
java.lang.String permissionName,
android.os.UserHandle user)
Deprecated.
|
boolean |
hasSystemFeature(java.lang.String name)
Deprecated.
|
boolean |
hasSystemFeature(java.lang.String name,
int version)
Deprecated.
|
int |
installExistingPackage(java.lang.String packageName)
Deprecated.
|
int |
installExistingPackageAsUser(java.lang.String packageName,
int userId)
Deprecated.
|
void |
installPackage(android.net.Uri packageURI,
android.content.pm.IPackageInstallObserver observer,
int flags,
java.lang.String installerPackageName)
Deprecated.
|
void |
installPackage(android.net.Uri uri,
android.app.PackageInstallObserver packageInstallObserver,
int i,
java.lang.String s)
Deprecated.
|
boolean |
isInstantApp()
Deprecated.
|
boolean |
isPackageAvailable(java.lang.String s)
Deprecated.
|
boolean |
isPackageSuspendedForUser(java.lang.String packageName,
int userId)
Deprecated.
|
boolean |
isPermissionReviewModeEnabled()
Deprecated.
|
boolean |
isPermissionRevokedByPolicy(java.lang.String permName,
java.lang.String pkgName)
Deprecated.
|
boolean |
isSafeMode()
Deprecated.
|
boolean |
isSignedBy(java.lang.String s,
android.content.pm.KeySet keySet)
Deprecated.
|
boolean |
isSignedByExactly(java.lang.String s,
android.content.pm.KeySet keySet)
Deprecated.
|
boolean |
isUpgrade()
Deprecated.
|
android.graphics.drawable.Drawable |
loadItemIcon(android.content.pm.PackageItemInfo packageItemInfo,
android.content.pm.ApplicationInfo applicationInfo)
Deprecated.
|
android.graphics.drawable.Drawable |
loadUnbadgedItemIcon(android.content.pm.PackageItemInfo packageItemInfo,
android.content.pm.ApplicationInfo applicationInfo)
Deprecated.
|
void |
movePackage(java.lang.String packageName,
android.content.pm.IPackageMoveObserver observer,
int flags)
Deprecated.
|
int |
movePackage(java.lang.String packageName,
android.os.storage.VolumeInfo vol)
Deprecated.
|
int |
movePrimaryStorage(android.os.storage.VolumeInfo vol)
Deprecated.
|
java.util.List<android.content.pm.ResolveInfo> |
queryBroadcastReceivers(android.content.Intent intent,
int flags)
Deprecated.
|
java.util.List<android.content.pm.ResolveInfo> |
queryBroadcastReceivers(android.content.Intent intent,
int flags,
int userId)
Deprecated.
|
java.util.List<android.content.pm.ResolveInfo> |
queryBroadcastReceiversAsUser(android.content.Intent intent,
int flags,
int userId)
Deprecated.
|
java.util.List<android.content.pm.ProviderInfo> |
queryContentProviders(java.lang.String processName,
int uid,
int flags)
Deprecated.
|
java.util.List<android.content.pm.InstrumentationInfo> |
queryInstrumentation(java.lang.String targetPackage,
int flags)
Deprecated.
|
java.util.List<android.content.pm.ResolveInfo> |
queryIntentActivities(android.content.Intent intent,
int flags)
Deprecated.
|
java.util.List<android.content.pm.ResolveInfo> |
queryIntentActivitiesAsUser(android.content.Intent intent,
int flags,
int userId)
Deprecated.
|
java.util.List<android.content.pm.ResolveInfo> |
queryIntentActivityOptions(android.content.ComponentName caller,
android.content.Intent[] specifics,
android.content.Intent intent,
int flags)
Deprecated.
|
java.util.List<android.content.pm.ResolveInfo> |
queryIntentContentProviders(android.content.Intent intent,
int flags)
Deprecated.
|
java.util.List<android.content.pm.ResolveInfo> |
queryIntentContentProvidersAsUser(android.content.Intent intent,
int flags,
int userId)
Deprecated.
|
java.util.List<android.content.pm.ResolveInfo> |
queryIntentServices(android.content.Intent intent,
int flags)
Deprecated.
|
java.util.List<android.content.pm.ResolveInfo> |
queryIntentServicesAsUser(android.content.Intent intent,
int flags,
int userId)
Deprecated.
|
java.util.List<android.content.pm.PermissionInfo> |
queryPermissionsByGroup(java.lang.String group,
int flags)
Deprecated.
|
void |
registerMoveCallback(android.content.pm.PackageManager.MoveCallback callback,
android.os.Handler handler)
Deprecated.
|
void |
removeOnPermissionsChangeListener(android.content.pm.PackageManager.OnPermissionsChangedListener listener)
Deprecated.
|
void |
removePackageFromPreferred(java.lang.String packageName)
Deprecated.
|
void |
removePermission(java.lang.String name)
Deprecated.
|
void |
replacePreferredActivity(android.content.IntentFilter filter,
int match,
android.content.ComponentName[] set,
android.content.ComponentName activity)
Deprecated.
|
android.content.pm.ResolveInfo |
resolveActivity(android.content.Intent intent,
int flags)
Deprecated.
|
android.content.pm.ResolveInfo |
resolveActivityAsUser(android.content.Intent intent,
int flags,
int userId)
Deprecated.
|
android.content.pm.ProviderInfo |
resolveContentProvider(java.lang.String name,
int flags)
Deprecated.
|
android.content.pm.ProviderInfo |
resolveContentProviderAsUser(java.lang.String s,
int i,
int i1)
Deprecated.
|
android.content.pm.ResolveInfo |
resolveService(android.content.Intent intent,
int flags)
Deprecated.
|
void |
revokeRuntimePermission(java.lang.String packageName,
java.lang.String permissionName,
android.os.UserHandle user)
Deprecated.
|
void |
setApplicationCategoryHint(java.lang.String packageName,
int categoryHint)
Deprecated.
|
void |
setApplicationEnabledSetting(java.lang.String packageName,
int newState,
int flags)
Deprecated.
|
boolean |
setApplicationHiddenSettingAsUser(java.lang.String s,
boolean b,
android.os.UserHandle userHandle)
Deprecated.
|
void |
setComponentEnabledSetting(android.content.ComponentName componentName,
int newState,
int flags)
Deprecated.
|
boolean |
setDefaultBrowserPackageName(java.lang.String packageName,
int userId)
Deprecated.
|
boolean |
setDefaultBrowserPackageNameAsUser(java.lang.String packageName,
int userId)
Deprecated.
|
void |
setInstallerPackageName(java.lang.String targetPackage,
java.lang.String installerPackageName)
Deprecated.
|
boolean |
setInstantAppCookie(byte[] cookie)
Deprecated.
|
java.lang.String[] |
setPackagesSuspendedAsUser(java.lang.String[] packageNames,
boolean suspended,
int userId)
Deprecated.
|
boolean |
shouldShowRequestPermissionRationale(java.lang.String permission)
Deprecated.
|
void |
unregisterMoveCallback(android.content.pm.PackageManager.MoveCallback callback)
Deprecated.
|
boolean |
updateIntentVerificationStatus(java.lang.String packageName,
int status,
int userId)
Deprecated.
|
boolean |
updateIntentVerificationStatusAsUser(java.lang.String packageName,
int status,
int userId)
Deprecated.
|
void |
updatePermissionFlags(java.lang.String permissionName,
java.lang.String packageName,
int flagMask,
int flagValues,
android.os.UserHandle user)
Deprecated.
|
void |
verifyIntentFilter(int verificationId,
int verificationCode,
java.util.List<java.lang.String> outFailedDomains)
Deprecated.
|
void |
verifyPendingInstall(int id,
int verificationCode)
Deprecated.
|
addPreferredActivityAsUser, buildRequestPermissionsIntent, deleteStatusToPublicStatus, deleteStatusToString, deleteStatusToString, getPackageSizeInfo, installStatusToPublicStatus, installStatusToString, installStatusToString, isMoveStatusFinished, permissionFlagToString, queryBroadcastReceiversAsUser, replacePreferredActivityAsUserpublic android.content.pm.PackageInfo getPackageInfo(java.lang.String packageName,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
getPackageInfo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.pm.PackageInfo getPackageInfo(android.content.pm.VersionedPackage versionedPackage,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
getPackageInfo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic java.lang.String[] currentToCanonicalPackageNames(java.lang.String[] strings)
currentToCanonicalPackageNames in class android.content.pm.PackageManagerpublic java.lang.String[] canonicalToCurrentPackageNames(java.lang.String[] strings)
canonicalToCurrentPackageNames in class android.content.pm.PackageManagerpublic android.content.Intent getLaunchIntentForPackage(java.lang.String packageName)
getLaunchIntentForPackage in class android.content.pm.PackageManagerpublic android.content.Intent getLeanbackLaunchIntentForPackage(java.lang.String s)
getLeanbackLaunchIntentForPackage in class android.content.pm.PackageManagerpublic int[] getPackageGids(java.lang.String packageName)
throws android.content.pm.PackageManager.NameNotFoundException
getPackageGids in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic int getPackageUid(java.lang.String packageName,
int userHandle)
throws android.content.pm.PackageManager.NameNotFoundException
getPackageUid in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.pm.PermissionInfo getPermissionInfo(java.lang.String name,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
getPermissionInfo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic java.util.List<android.content.pm.PermissionInfo> queryPermissionsByGroup(java.lang.String group,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
queryPermissionsByGroup in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic boolean isPermissionReviewModeEnabled()
isPermissionReviewModeEnabled in class android.content.pm.PackageManagerpublic android.content.pm.PermissionGroupInfo getPermissionGroupInfo(java.lang.String name,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
getPermissionGroupInfo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic java.util.List<android.content.pm.PermissionGroupInfo> getAllPermissionGroups(int flags)
getAllPermissionGroups in class android.content.pm.PackageManagerpublic android.content.pm.ApplicationInfo getApplicationInfo(java.lang.String packageName,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
getApplicationInfo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.pm.ActivityInfo getActivityInfo(android.content.ComponentName className,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
getActivityInfo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.pm.ActivityInfo getReceiverInfo(android.content.ComponentName className,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
getReceiverInfo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.pm.ServiceInfo getServiceInfo(android.content.ComponentName className,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
getServiceInfo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.pm.ProviderInfo getProviderInfo(android.content.ComponentName componentName,
int i)
throws android.content.pm.PackageManager.NameNotFoundException
getProviderInfo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic java.util.List<android.content.pm.PackageInfo> getInstalledPackages(int flags)
getInstalledPackages in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.PackageInfo> getPackagesHoldingPermissions(java.lang.String[] permissions,
int flags)
getPackagesHoldingPermissions in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.PackageInfo> getInstalledPackages(int flags,
int userId)
public int checkPermission(java.lang.String permName,
java.lang.String pkgName)
checkPermission in class android.content.pm.PackageManagerpublic boolean isPermissionRevokedByPolicy(java.lang.String permName,
java.lang.String pkgName)
isPermissionRevokedByPolicy in class android.content.pm.PackageManagerpublic java.lang.String getPermissionControllerPackageName()
getPermissionControllerPackageName in class android.content.pm.PackageManagerpublic boolean addPermission(android.content.pm.PermissionInfo info)
addPermission in class android.content.pm.PackageManagerpublic boolean addPermissionAsync(android.content.pm.PermissionInfo permissionInfo)
addPermissionAsync in class android.content.pm.PackageManagerpublic void removePermission(java.lang.String name)
removePermission in class android.content.pm.PackageManagerpublic void grantRuntimePermission(java.lang.String packageName,
java.lang.String permissionName,
android.os.UserHandle user)
grantRuntimePermission in class android.content.pm.PackageManagerpublic void revokeRuntimePermission(java.lang.String packageName,
java.lang.String permissionName,
android.os.UserHandle user)
revokeRuntimePermission in class android.content.pm.PackageManagerpublic int getPermissionFlags(java.lang.String permissionName,
java.lang.String packageName,
android.os.UserHandle user)
getPermissionFlags in class android.content.pm.PackageManagerpublic void updatePermissionFlags(java.lang.String permissionName,
java.lang.String packageName,
int flagMask,
int flagValues,
android.os.UserHandle user)
updatePermissionFlags in class android.content.pm.PackageManagerpublic boolean shouldShowRequestPermissionRationale(java.lang.String permission)
shouldShowRequestPermissionRationale in class android.content.pm.PackageManagerpublic int checkSignatures(java.lang.String pkg1,
java.lang.String pkg2)
checkSignatures in class android.content.pm.PackageManagerpublic int checkSignatures(int uid1,
int uid2)
checkSignatures in class android.content.pm.PackageManagerpublic java.lang.String[] getPackagesForUid(int uid)
getPackagesForUid in class android.content.pm.PackageManagerpublic java.lang.String getNameForUid(int uid)
getNameForUid in class android.content.pm.PackageManagerpublic int getUidForSharedUser(java.lang.String sharedUserName)
throws android.content.pm.PackageManager.NameNotFoundException
getUidForSharedUser in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic java.util.List<android.content.pm.ApplicationInfo> getInstalledApplications(int flags)
getInstalledApplications in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.ApplicationInfo> getInstalledApplicationsAsUser(int flags,
int userId)
getInstalledApplicationsAsUser in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.InstantAppInfo> getInstantApps()
getInstantApps in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable getInstantAppIcon(java.lang.String packageName)
getInstantAppIcon in class android.content.pm.PackageManagerpublic boolean isInstantApp()
isInstantApp in class android.content.pm.PackageManagerpublic int getInstantAppCookieMaxSize()
getInstantAppCookieMaxSize in class android.content.pm.PackageManagerpublic byte[] getInstantAppCookie()
getInstantAppCookie in class android.content.pm.PackageManagerpublic boolean setInstantAppCookie(byte[] cookie)
setInstantAppCookie in class android.content.pm.PackageManagerpublic java.lang.String[] getSystemSharedLibraryNames()
getSystemSharedLibraryNames in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.SharedLibraryInfo> getSharedLibraries(int flags)
getSharedLibraries in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.SharedLibraryInfo> getSharedLibrariesAsUser(int flags,
int userId)
getSharedLibrariesAsUser in class android.content.pm.PackageManagerpublic android.content.pm.FeatureInfo[] getSystemAvailableFeatures()
getSystemAvailableFeatures in class android.content.pm.PackageManagerpublic boolean hasSystemFeature(java.lang.String name)
hasSystemFeature in class android.content.pm.PackageManagerpublic android.content.pm.ResolveInfo resolveActivity(android.content.Intent intent,
int flags)
resolveActivity in class android.content.pm.PackageManagerpublic android.content.pm.ResolveInfo resolveActivityAsUser(android.content.Intent intent,
int flags,
int userId)
resolveActivityAsUser in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.ResolveInfo> queryIntentActivities(android.content.Intent intent,
int flags)
queryIntentActivities in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.ResolveInfo> queryIntentActivitiesAsUser(android.content.Intent intent,
int flags,
int userId)
queryIntentActivitiesAsUser in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.ResolveInfo> queryIntentActivityOptions(android.content.ComponentName caller,
android.content.Intent[] specifics,
android.content.Intent intent,
int flags)
queryIntentActivityOptions in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.ResolveInfo> queryBroadcastReceivers(android.content.Intent intent,
int flags)
queryBroadcastReceivers in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.ResolveInfo> queryBroadcastReceivers(android.content.Intent intent,
int flags,
int userId)
queryBroadcastReceivers in class android.content.pm.PackageManagerpublic android.content.pm.ResolveInfo resolveService(android.content.Intent intent,
int flags)
resolveService in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.ResolveInfo> queryIntentServices(android.content.Intent intent,
int flags)
queryIntentServices in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.ResolveInfo> queryIntentServicesAsUser(android.content.Intent intent,
int flags,
int userId)
queryIntentServicesAsUser in class android.content.pm.PackageManagerpublic android.content.pm.ProviderInfo resolveContentProvider(java.lang.String name,
int flags)
resolveContentProvider in class android.content.pm.PackageManagerpublic android.content.pm.ProviderInfo resolveContentProviderAsUser(java.lang.String s,
int i,
int i1)
resolveContentProviderAsUser in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.ProviderInfo> queryContentProviders(java.lang.String processName,
int uid,
int flags)
queryContentProviders in class android.content.pm.PackageManagerpublic android.content.pm.InstrumentationInfo getInstrumentationInfo(android.content.ComponentName className,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
getInstrumentationInfo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic java.util.List<android.content.pm.InstrumentationInfo> queryInstrumentation(java.lang.String targetPackage,
int flags)
queryInstrumentation in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable getDrawable(java.lang.String packageName,
int resid,
android.content.pm.ApplicationInfo appInfo)
getDrawable in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName activityName)
throws android.content.pm.PackageManager.NameNotFoundException
getActivityIcon in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.graphics.drawable.Drawable getActivityIcon(android.content.Intent intent)
throws android.content.pm.PackageManager.NameNotFoundException
getActivityIcon in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.graphics.drawable.Drawable getActivityBanner(android.content.ComponentName componentName)
throws android.content.pm.PackageManager.NameNotFoundException
getActivityBanner in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.graphics.drawable.Drawable getActivityBanner(android.content.Intent intent)
throws android.content.pm.PackageManager.NameNotFoundException
getActivityBanner in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.graphics.drawable.Drawable getDefaultActivityIcon()
getDefaultActivityIcon in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable getApplicationIcon(android.content.pm.ApplicationInfo info)
getApplicationIcon in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable getApplicationIcon(java.lang.String packageName)
throws android.content.pm.PackageManager.NameNotFoundException
getApplicationIcon in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.graphics.drawable.Drawable getApplicationBanner(android.content.pm.ApplicationInfo applicationInfo)
getApplicationBanner in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable getApplicationBanner(java.lang.String s)
throws android.content.pm.PackageManager.NameNotFoundException
getApplicationBanner in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.graphics.drawable.Drawable getActivityLogo(android.content.ComponentName componentName)
throws android.content.pm.PackageManager.NameNotFoundException
getActivityLogo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.graphics.drawable.Drawable getActivityLogo(android.content.Intent intent)
throws android.content.pm.PackageManager.NameNotFoundException
getActivityLogo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.graphics.drawable.Drawable getApplicationLogo(android.content.pm.ApplicationInfo applicationInfo)
getApplicationLogo in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable getApplicationLogo(java.lang.String s)
throws android.content.pm.PackageManager.NameNotFoundException
getApplicationLogo in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.graphics.drawable.Drawable getUserBadgedIcon(android.graphics.drawable.Drawable drawable,
android.os.UserHandle userHandle)
getUserBadgedIcon in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable getUserBadgedDrawableForDensity(android.graphics.drawable.Drawable drawable,
android.os.UserHandle userHandle,
android.graphics.Rect rect,
int i)
getUserBadgedDrawableForDensity in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable getUserBadgeForDensity(android.os.UserHandle userHandle,
int i)
getUserBadgeForDensity in class android.content.pm.PackageManagerpublic java.lang.CharSequence getUserBadgedLabel(java.lang.CharSequence charSequence,
android.os.UserHandle userHandle)
getUserBadgedLabel in class android.content.pm.PackageManagerpublic java.lang.CharSequence getText(java.lang.String packageName,
int resid,
android.content.pm.ApplicationInfo appInfo)
getText in class android.content.pm.PackageManagerpublic android.content.res.XmlResourceParser getXml(java.lang.String packageName,
int resid,
android.content.pm.ApplicationInfo appInfo)
getXml in class android.content.pm.PackageManagerpublic java.lang.CharSequence getApplicationLabel(android.content.pm.ApplicationInfo info)
getApplicationLabel in class android.content.pm.PackageManagerpublic android.content.res.Resources getResourcesForActivity(android.content.ComponentName activityName)
throws android.content.pm.PackageManager.NameNotFoundException
getResourcesForActivity in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.res.Resources getResourcesForApplication(android.content.pm.ApplicationInfo app)
throws android.content.pm.PackageManager.NameNotFoundException
getResourcesForApplication in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.res.Resources getResourcesForApplication(java.lang.String appPackageName)
throws android.content.pm.PackageManager.NameNotFoundException
getResourcesForApplication in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.res.Resources getResourcesForApplicationAsUser(java.lang.String appPackageName,
int userId)
throws android.content.pm.PackageManager.NameNotFoundException
getResourcesForApplicationAsUser in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic void installPackage(android.net.Uri packageURI,
android.content.pm.IPackageInstallObserver observer,
int flags,
java.lang.String installerPackageName)
installPackage in class android.content.pm.PackageManagerpublic void installPackage(android.net.Uri uri,
android.app.PackageInstallObserver packageInstallObserver,
int i,
java.lang.String s)
installPackage in class android.content.pm.PackageManagerpublic int installExistingPackage(java.lang.String packageName)
throws android.content.pm.PackageManager.NameNotFoundException
installExistingPackage in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic java.lang.String getInstallerPackageName(java.lang.String packageName)
getInstallerPackageName in class android.content.pm.PackageManagerpublic void clearApplicationUserData(java.lang.String packageName,
android.content.pm.IPackageDataObserver observer)
clearApplicationUserData in class android.content.pm.PackageManagerpublic void deleteApplicationCacheFiles(java.lang.String packageName,
android.content.pm.IPackageDataObserver observer)
deleteApplicationCacheFiles in class android.content.pm.PackageManagerpublic void freeStorageAndNotify(long freeStorageSize,
android.content.pm.IPackageDataObserver observer)
freeStorageAndNotify in class android.content.pm.PackageManagerpublic void freeStorageAndNotify(java.lang.String volumeUuid,
long freeStorageSize,
android.content.pm.IPackageDataObserver observer)
freeStorageAndNotify in class android.content.pm.PackageManagerpublic void freeStorage(long freeStorageSize,
android.content.IntentSender pi)
freeStorage in class android.content.pm.PackageManagerpublic void freeStorage(java.lang.String volumeUuid,
long freeStorageSize,
android.content.IntentSender pi)
freeStorage in class android.content.pm.PackageManagerpublic void getPackageSizeInfo(java.lang.String packageName,
int userHandle,
android.content.pm.IPackageStatsObserver observer)
public void addPackageToPreferred(java.lang.String packageName)
addPackageToPreferred in class android.content.pm.PackageManagerpublic void removePackageFromPreferred(java.lang.String packageName)
removePackageFromPreferred in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.PackageInfo> getPreferredPackages(int flags)
getPreferredPackages in class android.content.pm.PackageManagerpublic void addPreferredActivity(android.content.IntentFilter filter,
int match,
android.content.ComponentName[] set,
android.content.ComponentName activity)
addPreferredActivity in class android.content.pm.PackageManagerpublic void replacePreferredActivity(android.content.IntentFilter filter,
int match,
android.content.ComponentName[] set,
android.content.ComponentName activity)
replacePreferredActivity in class android.content.pm.PackageManagerpublic void clearPackagePreferredActivities(java.lang.String packageName)
clearPackagePreferredActivities in class android.content.pm.PackageManagerpublic int getPreferredActivities(java.util.List<android.content.IntentFilter> outFilters,
java.util.List<android.content.ComponentName> outActivities,
java.lang.String packageName)
getPreferredActivities in class android.content.pm.PackageManagerpublic void setComponentEnabledSetting(android.content.ComponentName componentName,
int newState,
int flags)
setComponentEnabledSetting in class android.content.pm.PackageManagerpublic int getComponentEnabledSetting(android.content.ComponentName componentName)
getComponentEnabledSetting in class android.content.pm.PackageManagerpublic void setApplicationEnabledSetting(java.lang.String packageName,
int newState,
int flags)
setApplicationEnabledSetting in class android.content.pm.PackageManagerpublic int getApplicationEnabledSetting(java.lang.String packageName)
getApplicationEnabledSetting in class android.content.pm.PackageManagerpublic boolean setApplicationHiddenSettingAsUser(java.lang.String s,
boolean b,
android.os.UserHandle userHandle)
setApplicationHiddenSettingAsUser in class android.content.pm.PackageManagerpublic boolean getApplicationHiddenSettingAsUser(java.lang.String s,
android.os.UserHandle userHandle)
getApplicationHiddenSettingAsUser in class android.content.pm.PackageManagerpublic boolean isSafeMode()
isSafeMode in class android.content.pm.PackageManagerpublic void addOnPermissionsChangeListener(android.content.pm.PackageManager.OnPermissionsChangedListener listener)
addOnPermissionsChangeListener in class android.content.pm.PackageManagerpublic void removeOnPermissionsChangeListener(android.content.pm.PackageManager.OnPermissionsChangedListener listener)
removeOnPermissionsChangeListener in class android.content.pm.PackageManagerpublic android.content.pm.KeySet getKeySetByAlias(java.lang.String s,
java.lang.String s1)
getKeySetByAlias in class android.content.pm.PackageManagerpublic android.content.pm.KeySet getSigningKeySet(java.lang.String s)
getSigningKeySet in class android.content.pm.PackageManagerpublic boolean isSignedBy(java.lang.String s,
android.content.pm.KeySet keySet)
isSignedBy in class android.content.pm.PackageManagerpublic boolean isSignedByExactly(java.lang.String s,
android.content.pm.KeySet keySet)
isSignedByExactly in class android.content.pm.PackageManagerpublic void movePackage(java.lang.String packageName,
android.content.pm.IPackageMoveObserver observer,
int flags)
public int getMoveStatus(int moveId)
getMoveStatus in class android.content.pm.PackageManagerpublic void registerMoveCallback(android.content.pm.PackageManager.MoveCallback callback,
android.os.Handler handler)
registerMoveCallback in class android.content.pm.PackageManagerpublic void unregisterMoveCallback(android.content.pm.PackageManager.MoveCallback callback)
unregisterMoveCallback in class android.content.pm.PackageManagerpublic int movePackage(java.lang.String packageName,
android.os.storage.VolumeInfo vol)
movePackage in class android.content.pm.PackageManagerpublic android.os.storage.VolumeInfo getPackageCurrentVolume(android.content.pm.ApplicationInfo app)
getPackageCurrentVolume in class android.content.pm.PackageManagerpublic java.util.List<android.os.storage.VolumeInfo> getPackageCandidateVolumes(android.content.pm.ApplicationInfo app)
getPackageCandidateVolumes in class android.content.pm.PackageManagerpublic int movePrimaryStorage(android.os.storage.VolumeInfo vol)
movePrimaryStorage in class android.content.pm.PackageManagerpublic android.os.storage.VolumeInfo getPrimaryStorageCurrentVolume()
getPrimaryStorageCurrentVolume in class android.content.pm.PackageManagerpublic java.util.List<android.os.storage.VolumeInfo> getPrimaryStorageCandidateVolumes()
getPrimaryStorageCandidateVolumes in class android.content.pm.PackageManagerpublic android.content.pm.VerifierDeviceIdentity getVerifierDeviceIdentity()
getVerifierDeviceIdentity in class android.content.pm.PackageManagerpublic boolean isUpgrade()
isUpgrade in class android.content.pm.PackageManagerpublic android.content.pm.PackageInstaller getPackageInstaller()
getPackageInstaller in class android.content.pm.PackageManagerpublic void addCrossProfileIntentFilter(android.content.IntentFilter intentFilter,
int i,
int i1,
int i2)
addCrossProfileIntentFilter in class android.content.pm.PackageManagerpublic void clearCrossProfileIntentFilters(int i)
clearCrossProfileIntentFilters in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable loadItemIcon(android.content.pm.PackageItemInfo packageItemInfo,
android.content.pm.ApplicationInfo applicationInfo)
loadItemIcon in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable loadUnbadgedItemIcon(android.content.pm.PackageItemInfo packageItemInfo,
android.content.pm.ApplicationInfo applicationInfo)
loadUnbadgedItemIcon in class android.content.pm.PackageManagerpublic boolean isPackageAvailable(java.lang.String s)
isPackageAvailable in class android.content.pm.PackageManagerpublic int getInstallReason(java.lang.String packageName,
android.os.UserHandle user)
getInstallReason in class android.content.pm.PackageManagerpublic boolean canRequestPackageInstalls()
canRequestPackageInstalls in class android.content.pm.PackageManagerpublic void verifyPendingInstall(int id,
int verificationCode)
verifyPendingInstall in class android.content.pm.PackageManagerpublic void extendVerificationTimeout(int id,
int verificationCodeAtTimeout,
long millisecondsToDelay)
extendVerificationTimeout in class android.content.pm.PackageManagerpublic void verifyIntentFilter(int verificationId,
int verificationCode,
java.util.List<java.lang.String> outFailedDomains)
verifyIntentFilter in class android.content.pm.PackageManagerpublic int getIntentVerificationStatus(java.lang.String packageName,
int userId)
public boolean updateIntentVerificationStatus(java.lang.String packageName,
int status,
int userId)
public java.util.List<android.content.pm.IntentFilterVerificationInfo> getIntentFilterVerifications(java.lang.String packageName)
getIntentFilterVerifications in class android.content.pm.PackageManagerpublic java.util.List<android.content.IntentFilter> getAllIntentFilters(java.lang.String packageName)
getAllIntentFilters in class android.content.pm.PackageManagerpublic java.lang.String getDefaultBrowserPackageName(int userId)
public boolean setDefaultBrowserPackageName(java.lang.String packageName,
int userId)
public void setInstallerPackageName(java.lang.String targetPackage,
java.lang.String installerPackageName)
setInstallerPackageName in class android.content.pm.PackageManagerpublic void deletePackage(java.lang.String packageName,
android.content.pm.IPackageDeleteObserver observer,
int flags)
deletePackage in class android.content.pm.PackageManagerpublic android.content.ComponentName getHomeActivities(java.util.List<android.content.pm.ResolveInfo> outActivities)
getHomeActivities in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.ResolveInfo> queryIntentContentProvidersAsUser(android.content.Intent intent,
int flags,
int userId)
queryIntentContentProvidersAsUser in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.ResolveInfo> queryIntentContentProviders(android.content.Intent intent,
int flags)
queryIntentContentProviders in class android.content.pm.PackageManagerpublic android.content.pm.PackageInfo getPackageArchiveInfo(java.lang.String archiveFilePath,
int flags)
getPackageArchiveInfo in class android.content.pm.PackageManagerpublic boolean isPackageSuspendedForUser(java.lang.String packageName,
int userId)
isPackageSuspendedForUser in class android.content.pm.PackageManagerpublic void setApplicationCategoryHint(java.lang.String packageName,
int categoryHint)
setApplicationCategoryHint in class android.content.pm.PackageManagerpublic java.lang.String[] setPackagesSuspendedAsUser(java.lang.String[] packageNames,
boolean suspended,
int userId)
setPackagesSuspendedAsUser in class android.content.pm.PackageManagerpublic void flushPackageRestrictionsAsUser(int userId)
flushPackageRestrictionsAsUser in class android.content.pm.PackageManagerpublic void getPackageSizeInfoAsUser(java.lang.String packageName,
int userId,
android.content.pm.IPackageStatsObserver observer)
getPackageSizeInfoAsUser in class android.content.pm.PackageManagerpublic void deleteApplicationCacheFilesAsUser(java.lang.String packageName,
int userId,
android.content.pm.IPackageDataObserver observer)
deleteApplicationCacheFilesAsUser in class android.content.pm.PackageManagerpublic void deletePackageAsUser(java.lang.String packageName,
android.content.pm.IPackageDeleteObserver observer,
int flags,
int userId)
deletePackageAsUser in class android.content.pm.PackageManagerpublic java.lang.String getDefaultBrowserPackageNameAsUser(int userId)
getDefaultBrowserPackageNameAsUser in class android.content.pm.PackageManagerpublic boolean updateIntentVerificationStatusAsUser(java.lang.String packageName,
int status,
int userId)
updateIntentVerificationStatusAsUser in class android.content.pm.PackageManagerpublic int getIntentVerificationStatusAsUser(java.lang.String packageName,
int userId)
getIntentVerificationStatusAsUser in class android.content.pm.PackageManagerpublic int installExistingPackageAsUser(java.lang.String packageName,
int userId)
throws android.content.pm.PackageManager.NameNotFoundException
installExistingPackageAsUser in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic boolean setDefaultBrowserPackageNameAsUser(java.lang.String packageName,
int userId)
setDefaultBrowserPackageNameAsUser in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable getUserBadgeForDensityNoBackground(android.os.UserHandle user,
int density)
getUserBadgeForDensityNoBackground in class android.content.pm.PackageManagerpublic android.graphics.drawable.Drawable getManagedUserBadgedDrawable(android.graphics.drawable.Drawable drawable,
android.graphics.Rect badgeLocation,
int badgeDensity)
public java.util.List<android.content.pm.ResolveInfo> queryBroadcastReceiversAsUser(android.content.Intent intent,
int flags,
int userId)
queryBroadcastReceiversAsUser in class android.content.pm.PackageManagerpublic boolean hasSystemFeature(java.lang.String name,
int version)
hasSystemFeature in class android.content.pm.PackageManagerpublic java.lang.String getServicesSystemSharedLibraryPackageName()
getServicesSystemSharedLibraryPackageName in class android.content.pm.PackageManagerpublic java.util.List<android.content.pm.PackageInfo> getInstalledPackagesAsUser(int flags,
int userId)
getInstalledPackagesAsUser in class android.content.pm.PackageManagerpublic android.content.pm.ApplicationInfo getApplicationInfoAsUser(java.lang.String packageName,
int flags,
int userId)
throws android.content.pm.PackageManager.NameNotFoundException
getApplicationInfoAsUser in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic int getPackageUidAsUser(java.lang.String packageName,
int userId)
throws android.content.pm.PackageManager.NameNotFoundException
getPackageUidAsUser in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic int getPackageUidAsUser(java.lang.String packageName,
int flags,
int userId)
throws android.content.pm.PackageManager.NameNotFoundException
getPackageUidAsUser in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic int[] getPackageGids(java.lang.String packageName,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
getPackageGids in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic android.content.pm.PackageInfo getPackageInfoAsUser(java.lang.String packageName,
int flags,
int userId)
throws android.content.pm.PackageManager.NameNotFoundException
getPackageInfoAsUser in class android.content.pm.PackageManagerandroid.content.pm.PackageManager.NameNotFoundExceptionpublic java.lang.String getSharedSystemSharedLibraryPackageName()
getSharedSystemSharedLibraryPackageName in class android.content.pm.PackageManagerpublic android.content.pm.ChangedPackages getChangedPackages(int sequenceNumber)
getChangedPackages in class android.content.pm.PackageManager