public class StubPackageManager
extends android.content.pm.PackageManager
ACTION_CLEAN_EXTERNAL_STORAGE, ACTION_REQUEST_PERMISSION, 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_FAILED_ABORTED, DELETE_FAILED_DEVICE_POLICY_MANAGER, DELETE_FAILED_INTERNAL_ERROR, DELETE_FAILED_OWNER_BLOCKED, DELETE_FAILED_USER_RESTRICTED, DELETE_KEEP_DATA, DELETE_SUCCEEDED, DELETE_SYSTEM_APP, DONT_KILL_APP, EXTRA_FAILURE_EXISTING_PACKAGE, EXTRA_FAILURE_EXISTING_PERMISSION, EXTRA_REQUEST_PERMISSION_PERMISSION_LIST, 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_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_ETHERNET, FEATURE_FAKETOUCH, FEATURE_FAKETOUCH_MULTITOUCH_DISTINCT, FEATURE_FAKETOUCH_MULTITOUCH_JAZZHAND, FEATURE_GAMEPAD, FEATURE_HDMI_CEC, 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_NFC, FEATURE_NFC_HCE, FEATURE_NFC_HOST_CARD_EMULATION, FEATURE_OPENGLES_EXTENSION_PACK, 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_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_WATCH, FEATURE_WEBVIEW, FEATURE_WIFI, FEATURE_WIFI_DIRECT, 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_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_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_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_FORWARD_LOCK, INSTALL_FROM_ADB, 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_REPLACE_EXISTING, INSTALL_SUCCEEDED, MATCH_DEFAULT_ONLY, MAXIMUM_VERIFICATION_TIMEOUT, MOVE_EXTERNAL_MEDIA, 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, 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, VERIFICATION_ALLOW, VERIFICATION_ALLOW_WITHOUT_SUFFICIENT, VERIFICATION_REJECT
Constructor and Description |
---|
StubPackageManager() |
Modifier and Type | Method and Description |
---|---|
void |
addCrossProfileIntentFilter(android.content.IntentFilter intentFilter,
int i,
int i1,
int i2) |
void |
addPackageToPreferred(String packageName) |
boolean |
addPermission(android.content.pm.PermissionInfo info) |
boolean |
addPermissionAsync(android.content.pm.PermissionInfo permissionInfo) |
void |
addPreferredActivity(android.content.IntentFilter filter,
int match,
android.content.ComponentName[] set,
android.content.ComponentName activity) |
String[] |
canonicalToCurrentPackageNames(String[] strings) |
int |
checkPermission(String permName,
String pkgName) |
int |
checkSignatures(int uid1,
int uid2) |
int |
checkSignatures(String pkg1,
String pkg2) |
void |
clearApplicationUserData(String packageName,
android.content.pm.IPackageDataObserver observer) |
void |
clearCrossProfileIntentFilters(int i) |
void |
clearPackagePreferredActivities(String packageName) |
String[] |
currentToCanonicalPackageNames(String[] strings) |
void |
deleteApplicationCacheFiles(String packageName,
android.content.pm.IPackageDataObserver observer) |
void |
deletePackage(String packageName,
android.content.pm.IPackageDeleteObserver observer,
int flags) |
void |
extendVerificationTimeout(int id,
int verificationCodeAtTimeout,
long millisecondsToDelay) |
void |
freeStorage(long freeStorageSize,
android.content.IntentSender pi) |
void |
freeStorageAndNotify(long freeStorageSize,
android.content.pm.IPackageDataObserver observer) |
android.graphics.drawable.Drawable |
getActivityBanner(android.content.ComponentName componentName) |
android.graphics.drawable.Drawable |
getActivityBanner(android.content.Intent intent) |
android.graphics.drawable.Drawable |
getActivityIcon(android.content.ComponentName activityName) |
android.graphics.drawable.Drawable |
getActivityIcon(android.content.Intent intent) |
android.content.pm.ActivityInfo |
getActivityInfo(android.content.ComponentName className,
int flags) |
android.graphics.drawable.Drawable |
getActivityLogo(android.content.ComponentName componentName) |
android.graphics.drawable.Drawable |
getActivityLogo(android.content.Intent intent) |
List<android.content.pm.PermissionGroupInfo> |
getAllPermissionGroups(int flags) |
android.graphics.drawable.Drawable |
getApplicationBanner(android.content.pm.ApplicationInfo applicationInfo) |
android.graphics.drawable.Drawable |
getApplicationBanner(String s) |
int |
getApplicationEnabledSetting(String packageName) |
boolean |
getApplicationHiddenSettingAsUser(String s,
android.os.UserHandle userHandle) |
android.graphics.drawable.Drawable |
getApplicationIcon(android.content.pm.ApplicationInfo info) |
android.graphics.drawable.Drawable |
getApplicationIcon(String packageName) |
android.content.pm.ApplicationInfo |
getApplicationInfo(String packageName,
int flags) |
CharSequence |
getApplicationLabel(android.content.pm.ApplicationInfo info) |
android.graphics.drawable.Drawable |
getApplicationLogo(android.content.pm.ApplicationInfo applicationInfo) |
android.graphics.drawable.Drawable |
getApplicationLogo(String s) |
int |
getComponentEnabledSetting(android.content.ComponentName componentName) |
android.graphics.drawable.Drawable |
getDefaultActivityIcon() |
android.graphics.drawable.Drawable |
getDrawable(String packageName,
int resid,
android.content.pm.ApplicationInfo appInfo) |
android.content.ComponentName |
getHomeActivities(List<android.content.pm.ResolveInfo> outActivities) |
List<android.content.pm.ApplicationInfo> |
getInstalledApplications(int flags) |
List<android.content.pm.PackageInfo> |
getInstalledPackages(int flags) |
List<android.content.pm.PackageInfo> |
getInstalledPackages(int flags,
int userId) |
String |
getInstallerPackageName(String packageName) |
android.content.pm.InstrumentationInfo |
getInstrumentationInfo(android.content.ComponentName className,
int flags) |
android.content.pm.KeySet |
getKeySetByAlias(String s,
String s1) |
android.content.Intent |
getLaunchIntentForPackage(String packageName) |
android.content.Intent |
getLeanbackLaunchIntentForPackage(String s) |
String |
getNameForUid(int uid) |
int[] |
getPackageGids(String packageName) |
android.content.pm.PackageInfo |
getPackageInfo(String packageName,
int flags) |
android.content.pm.PackageInstaller |
getPackageInstaller() |
String[] |
getPackagesForUid(int uid) |
List<android.content.pm.PackageInfo> |
getPackagesHoldingPermissions(String[] permissions,
int flags) |
void |
getPackageSizeInfo(String packageName,
int userHandle,
android.content.pm.IPackageStatsObserver observer) |
int |
getPackageUid(String packageName,
int userHandle) |
android.content.pm.PermissionGroupInfo |
getPermissionGroupInfo(String name,
int flags) |
android.content.pm.PermissionInfo |
getPermissionInfo(String name,
int flags) |
int |
getPreferredActivities(List<android.content.IntentFilter> outFilters,
List<android.content.ComponentName> outActivities,
String packageName) |
List<android.content.pm.PackageInfo> |
getPreferredPackages(int flags) |
android.content.pm.ProviderInfo |
getProviderInfo(android.content.ComponentName componentName,
int i) |
android.content.pm.ActivityInfo |
getReceiverInfo(android.content.ComponentName className,
int flags) |
android.content.res.Resources |
getResourcesForActivity(android.content.ComponentName activityName) |
android.content.res.Resources |
getResourcesForApplication(android.content.pm.ApplicationInfo app) |
android.content.res.Resources |
getResourcesForApplication(String appPackageName) |
android.content.res.Resources |
getResourcesForApplicationAsUser(String appPackageName,
int userId) |
android.content.pm.ServiceInfo |
getServiceInfo(android.content.ComponentName className,
int flags) |
android.content.pm.KeySet |
getSigningKeySet(String s) |
android.content.pm.FeatureInfo[] |
getSystemAvailableFeatures() |
String[] |
getSystemSharedLibraryNames() |
CharSequence |
getText(String packageName,
int resid,
android.content.pm.ApplicationInfo appInfo) |
int |
getUidForSharedUser(String sharedUserName) |
android.graphics.drawable.Drawable |
getUserBadgedDrawableForDensity(android.graphics.drawable.Drawable drawable,
android.os.UserHandle userHandle,
android.graphics.Rect rect,
int i) |
android.graphics.drawable.Drawable |
getUserBadgedIcon(android.graphics.drawable.Drawable drawable,
android.os.UserHandle userHandle) |
CharSequence |
getUserBadgedLabel(CharSequence charSequence,
android.os.UserHandle userHandle) |
android.graphics.drawable.Drawable |
getUserBadgeForDensity(android.os.UserHandle userHandle,
int i) |
android.content.pm.VerifierDeviceIdentity |
getVerifierDeviceIdentity() |
android.content.res.XmlResourceParser |
getXml(String packageName,
int resid,
android.content.pm.ApplicationInfo appInfo) |
void |
grantPermission(String packageName,
String permissionName) |
boolean |
hasSystemFeature(String name) |
int |
installExistingPackage(String packageName) |
void |
installPackage(android.net.Uri packageURI,
android.content.pm.IPackageInstallObserver observer,
int flags,
String installerPackageName) |
void |
installPackage(android.net.Uri uri,
android.app.PackageInstallObserver packageInstallObserver,
int i,
String s) |
void |
installPackageWithVerification(android.net.Uri packageURI,
android.content.pm.IPackageInstallObserver observer,
int flags,
String installerPackageName,
android.net.Uri verificationURI,
android.content.pm.ManifestDigest manifestDigest,
android.content.pm.ContainerEncryptionParams encryptionParams) |
void |
installPackageWithVerification(android.net.Uri uri,
android.app.PackageInstallObserver packageInstallObserver,
int i,
String s,
android.net.Uri uri1,
android.content.pm.ManifestDigest manifestDigest,
android.content.pm.ContainerEncryptionParams containerEncryptionParams) |
void |
installPackageWithVerificationAndEncryption(android.net.Uri packageURI,
android.content.pm.IPackageInstallObserver observer,
int flags,
String installerPackageName,
android.content.pm.VerificationParams verificationParams,
android.content.pm.ContainerEncryptionParams encryptionParams) |
void |
installPackageWithVerificationAndEncryption(android.net.Uri uri,
android.app.PackageInstallObserver packageInstallObserver,
int i,
String s,
android.content.pm.VerificationParams verificationParams,
android.content.pm.ContainerEncryptionParams containerEncryptionParams) |
boolean |
isPackageAvailable(String s) |
boolean |
isSafeMode() |
boolean |
isSignedBy(String s,
android.content.pm.KeySet keySet) |
boolean |
isSignedByExactly(String s,
android.content.pm.KeySet keySet) |
android.graphics.drawable.Drawable |
loadItemIcon(android.content.pm.PackageItemInfo packageItemInfo,
android.content.pm.ApplicationInfo applicationInfo) |
void |
movePackage(String packageName,
android.content.pm.IPackageMoveObserver observer,
int flags) |
List<android.content.pm.ResolveInfo> |
queryBroadcastReceivers(android.content.Intent intent,
int flags) |
List<android.content.pm.ResolveInfo> |
queryBroadcastReceivers(android.content.Intent intent,
int flags,
int userId) |
List<android.content.pm.ProviderInfo> |
queryContentProviders(String processName,
int uid,
int flags) |
List<android.content.pm.InstrumentationInfo> |
queryInstrumentation(String targetPackage,
int flags) |
List<android.content.pm.ResolveInfo> |
queryIntentActivities(android.content.Intent intent,
int flags) |
List<android.content.pm.ResolveInfo> |
queryIntentActivitiesAsUser(android.content.Intent intent,
int flags,
int userId) |
List<android.content.pm.ResolveInfo> |
queryIntentActivityOptions(android.content.ComponentName caller,
android.content.Intent[] specifics,
android.content.Intent intent,
int flags) |
List<android.content.pm.ResolveInfo> |
queryIntentContentProviders(android.content.Intent intent,
int flags) |
List<android.content.pm.ResolveInfo> |
queryIntentContentProvidersAsUser(android.content.Intent intent,
int flags,
int userId) |
List<android.content.pm.ResolveInfo> |
queryIntentServices(android.content.Intent intent,
int flags) |
List<android.content.pm.ResolveInfo> |
queryIntentServicesAsUser(android.content.Intent intent,
int flags,
int userId) |
List<android.content.pm.PermissionInfo> |
queryPermissionsByGroup(String group,
int flags) |
void |
removePackageFromPreferred(String packageName) |
void |
removePermission(String name) |
void |
replacePreferredActivity(android.content.IntentFilter filter,
int match,
android.content.ComponentName[] set,
android.content.ComponentName activity) |
android.content.pm.ResolveInfo |
resolveActivity(android.content.Intent intent,
int flags) |
android.content.pm.ResolveInfo |
resolveActivityAsUser(android.content.Intent intent,
int flags,
int userId) |
android.content.pm.ProviderInfo |
resolveContentProvider(String name,
int flags) |
android.content.pm.ProviderInfo |
resolveContentProviderAsUser(String s,
int i,
int i1) |
android.content.pm.ResolveInfo |
resolveService(android.content.Intent intent,
int flags) |
void |
revokePermission(String packageName,
String permissionName) |
void |
setApplicationEnabledSetting(String packageName,
int newState,
int flags) |
boolean |
setApplicationHiddenSettingAsUser(String s,
boolean b,
android.os.UserHandle userHandle) |
void |
setComponentEnabledSetting(android.content.ComponentName componentName,
int newState,
int flags) |
void |
setInstallerPackageName(String targetPackage,
String installerPackageName) |
void |
verifyPendingInstall(int id,
int verificationCode) |
addPreferredActivity, buildPermissionRequestIntent, deleteStatusToPublicStatus, deleteStatusToString, deleteStatusToString, getDataDirForUser, getPackageArchiveInfo, getPackageSizeInfo, installStatusToPublicStatus, installStatusToString, installStatusToString, replacePreferredActivityAsUser
public android.content.pm.PackageInfo getPackageInfo(String packageName, int flags) throws android.content.pm.PackageManager.NameNotFoundException
getPackageInfo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public String[] currentToCanonicalPackageNames(String[] strings)
currentToCanonicalPackageNames
in class android.content.pm.PackageManager
public String[] canonicalToCurrentPackageNames(String[] strings)
canonicalToCurrentPackageNames
in class android.content.pm.PackageManager
public android.content.Intent getLaunchIntentForPackage(String packageName)
getLaunchIntentForPackage
in class android.content.pm.PackageManager
public android.content.Intent getLeanbackLaunchIntentForPackage(String s)
getLeanbackLaunchIntentForPackage
in class android.content.pm.PackageManager
public int[] getPackageGids(String packageName) throws android.content.pm.PackageManager.NameNotFoundException
getPackageGids
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public int getPackageUid(String packageName, int userHandle) throws android.content.pm.PackageManager.NameNotFoundException
getPackageUid
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.content.pm.PermissionInfo getPermissionInfo(String name, int flags) throws android.content.pm.PackageManager.NameNotFoundException
getPermissionInfo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public List<android.content.pm.PermissionInfo> queryPermissionsByGroup(String group, int flags) throws android.content.pm.PackageManager.NameNotFoundException
queryPermissionsByGroup
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.content.pm.PermissionGroupInfo getPermissionGroupInfo(String name, int flags) throws android.content.pm.PackageManager.NameNotFoundException
getPermissionGroupInfo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public List<android.content.pm.PermissionGroupInfo> getAllPermissionGroups(int flags)
getAllPermissionGroups
in class android.content.pm.PackageManager
public android.content.pm.ApplicationInfo getApplicationInfo(String packageName, int flags) throws android.content.pm.PackageManager.NameNotFoundException
getApplicationInfo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.content.pm.ActivityInfo getActivityInfo(android.content.ComponentName className, int flags) throws android.content.pm.PackageManager.NameNotFoundException
getActivityInfo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.content.pm.ActivityInfo getReceiverInfo(android.content.ComponentName className, int flags) throws android.content.pm.PackageManager.NameNotFoundException
getReceiverInfo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.content.pm.ServiceInfo getServiceInfo(android.content.ComponentName className, int flags) throws android.content.pm.PackageManager.NameNotFoundException
getServiceInfo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.content.pm.ProviderInfo getProviderInfo(android.content.ComponentName componentName, int i) throws android.content.pm.PackageManager.NameNotFoundException
getProviderInfo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public List<android.content.pm.PackageInfo> getInstalledPackages(int flags)
getInstalledPackages
in class android.content.pm.PackageManager
public List<android.content.pm.PackageInfo> getPackagesHoldingPermissions(String[] permissions, int flags)
getPackagesHoldingPermissions
in class android.content.pm.PackageManager
public List<android.content.pm.PackageInfo> getInstalledPackages(int flags, int userId)
getInstalledPackages
in class android.content.pm.PackageManager
public int checkPermission(String permName, String pkgName)
checkPermission
in class android.content.pm.PackageManager
public boolean addPermission(android.content.pm.PermissionInfo info)
addPermission
in class android.content.pm.PackageManager
public boolean addPermissionAsync(android.content.pm.PermissionInfo permissionInfo)
addPermissionAsync
in class android.content.pm.PackageManager
public void removePermission(String name)
removePermission
in class android.content.pm.PackageManager
public void grantPermission(String packageName, String permissionName)
grantPermission
in class android.content.pm.PackageManager
public void revokePermission(String packageName, String permissionName)
revokePermission
in class android.content.pm.PackageManager
public int checkSignatures(String pkg1, String pkg2)
checkSignatures
in class android.content.pm.PackageManager
public int checkSignatures(int uid1, int uid2)
checkSignatures
in class android.content.pm.PackageManager
public String[] getPackagesForUid(int uid)
getPackagesForUid
in class android.content.pm.PackageManager
public String getNameForUid(int uid)
getNameForUid
in class android.content.pm.PackageManager
public int getUidForSharedUser(String sharedUserName) throws android.content.pm.PackageManager.NameNotFoundException
getUidForSharedUser
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public List<android.content.pm.ApplicationInfo> getInstalledApplications(int flags)
getInstalledApplications
in class android.content.pm.PackageManager
public String[] getSystemSharedLibraryNames()
getSystemSharedLibraryNames
in class android.content.pm.PackageManager
public android.content.pm.FeatureInfo[] getSystemAvailableFeatures()
getSystemAvailableFeatures
in class android.content.pm.PackageManager
public boolean hasSystemFeature(String name)
hasSystemFeature
in class android.content.pm.PackageManager
public android.content.pm.ResolveInfo resolveActivity(android.content.Intent intent, int flags)
resolveActivity
in class android.content.pm.PackageManager
public android.content.pm.ResolveInfo resolveActivityAsUser(android.content.Intent intent, int flags, int userId)
resolveActivityAsUser
in class android.content.pm.PackageManager
public List<android.content.pm.ResolveInfo> queryIntentActivities(android.content.Intent intent, int flags)
queryIntentActivities
in class android.content.pm.PackageManager
public List<android.content.pm.ResolveInfo> queryIntentActivitiesAsUser(android.content.Intent intent, int flags, int userId)
queryIntentActivitiesAsUser
in class android.content.pm.PackageManager
public 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.PackageManager
public List<android.content.pm.ResolveInfo> queryBroadcastReceivers(android.content.Intent intent, int flags)
queryBroadcastReceivers
in class android.content.pm.PackageManager
public List<android.content.pm.ResolveInfo> queryBroadcastReceivers(android.content.Intent intent, int flags, int userId)
queryBroadcastReceivers
in class android.content.pm.PackageManager
public android.content.pm.ResolveInfo resolveService(android.content.Intent intent, int flags)
resolveService
in class android.content.pm.PackageManager
public List<android.content.pm.ResolveInfo> queryIntentServices(android.content.Intent intent, int flags)
queryIntentServices
in class android.content.pm.PackageManager
public List<android.content.pm.ResolveInfo> queryIntentServicesAsUser(android.content.Intent intent, int flags, int userId)
queryIntentServicesAsUser
in class android.content.pm.PackageManager
public android.content.pm.ProviderInfo resolveContentProvider(String name, int flags)
resolveContentProvider
in class android.content.pm.PackageManager
public android.content.pm.ProviderInfo resolveContentProviderAsUser(String s, int i, int i1)
resolveContentProviderAsUser
in class android.content.pm.PackageManager
public List<android.content.pm.ProviderInfo> queryContentProviders(String processName, int uid, int flags)
queryContentProviders
in class android.content.pm.PackageManager
public android.content.pm.InstrumentationInfo getInstrumentationInfo(android.content.ComponentName className, int flags) throws android.content.pm.PackageManager.NameNotFoundException
getInstrumentationInfo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public List<android.content.pm.InstrumentationInfo> queryInstrumentation(String targetPackage, int flags)
queryInstrumentation
in class android.content.pm.PackageManager
public android.graphics.drawable.Drawable getDrawable(String packageName, int resid, android.content.pm.ApplicationInfo appInfo)
getDrawable
in class android.content.pm.PackageManager
public android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName activityName) throws android.content.pm.PackageManager.NameNotFoundException
getActivityIcon
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.graphics.drawable.Drawable getActivityIcon(android.content.Intent intent) throws android.content.pm.PackageManager.NameNotFoundException
getActivityIcon
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.graphics.drawable.Drawable getActivityBanner(android.content.ComponentName componentName) throws android.content.pm.PackageManager.NameNotFoundException
getActivityBanner
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.graphics.drawable.Drawable getActivityBanner(android.content.Intent intent) throws android.content.pm.PackageManager.NameNotFoundException
getActivityBanner
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.graphics.drawable.Drawable getDefaultActivityIcon()
getDefaultActivityIcon
in class android.content.pm.PackageManager
public android.graphics.drawable.Drawable getApplicationIcon(android.content.pm.ApplicationInfo info)
getApplicationIcon
in class android.content.pm.PackageManager
public android.graphics.drawable.Drawable getApplicationIcon(String packageName) throws android.content.pm.PackageManager.NameNotFoundException
getApplicationIcon
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.graphics.drawable.Drawable getApplicationBanner(android.content.pm.ApplicationInfo applicationInfo)
getApplicationBanner
in class android.content.pm.PackageManager
public android.graphics.drawable.Drawable getApplicationBanner(String s) throws android.content.pm.PackageManager.NameNotFoundException
getApplicationBanner
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.graphics.drawable.Drawable getActivityLogo(android.content.ComponentName componentName) throws android.content.pm.PackageManager.NameNotFoundException
getActivityLogo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.graphics.drawable.Drawable getActivityLogo(android.content.Intent intent) throws android.content.pm.PackageManager.NameNotFoundException
getActivityLogo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.graphics.drawable.Drawable getApplicationLogo(android.content.pm.ApplicationInfo applicationInfo)
getApplicationLogo
in class android.content.pm.PackageManager
public android.graphics.drawable.Drawable getApplicationLogo(String s) throws android.content.pm.PackageManager.NameNotFoundException
getApplicationLogo
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.graphics.drawable.Drawable getUserBadgedIcon(android.graphics.drawable.Drawable drawable, android.os.UserHandle userHandle)
getUserBadgedIcon
in class android.content.pm.PackageManager
public 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.PackageManager
public android.graphics.drawable.Drawable getUserBadgeForDensity(android.os.UserHandle userHandle, int i)
getUserBadgeForDensity
in class android.content.pm.PackageManager
public CharSequence getUserBadgedLabel(CharSequence charSequence, android.os.UserHandle userHandle)
getUserBadgedLabel
in class android.content.pm.PackageManager
public CharSequence getText(String packageName, int resid, android.content.pm.ApplicationInfo appInfo)
getText
in class android.content.pm.PackageManager
public android.content.res.XmlResourceParser getXml(String packageName, int resid, android.content.pm.ApplicationInfo appInfo)
getXml
in class android.content.pm.PackageManager
public CharSequence getApplicationLabel(android.content.pm.ApplicationInfo info)
getApplicationLabel
in class android.content.pm.PackageManager
public android.content.res.Resources getResourcesForActivity(android.content.ComponentName activityName) throws android.content.pm.PackageManager.NameNotFoundException
getResourcesForActivity
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.content.res.Resources getResourcesForApplication(android.content.pm.ApplicationInfo app) throws android.content.pm.PackageManager.NameNotFoundException
getResourcesForApplication
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.content.res.Resources getResourcesForApplication(String appPackageName) throws android.content.pm.PackageManager.NameNotFoundException
getResourcesForApplication
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public android.content.res.Resources getResourcesForApplicationAsUser(String appPackageName, int userId) throws android.content.pm.PackageManager.NameNotFoundException
getResourcesForApplicationAsUser
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public void installPackage(android.net.Uri packageURI, android.content.pm.IPackageInstallObserver observer, int flags, String installerPackageName)
installPackage
in class android.content.pm.PackageManager
public void installPackageWithVerification(android.net.Uri packageURI, android.content.pm.IPackageInstallObserver observer, int flags, String installerPackageName, android.net.Uri verificationURI, android.content.pm.ManifestDigest manifestDigest, android.content.pm.ContainerEncryptionParams encryptionParams)
installPackageWithVerification
in class android.content.pm.PackageManager
public void installPackageWithVerificationAndEncryption(android.net.Uri packageURI, android.content.pm.IPackageInstallObserver observer, int flags, String installerPackageName, android.content.pm.VerificationParams verificationParams, android.content.pm.ContainerEncryptionParams encryptionParams)
installPackageWithVerificationAndEncryption
in class android.content.pm.PackageManager
public void installPackage(android.net.Uri uri, android.app.PackageInstallObserver packageInstallObserver, int i, String s)
installPackage
in class android.content.pm.PackageManager
public void installPackageWithVerification(android.net.Uri uri, android.app.PackageInstallObserver packageInstallObserver, int i, String s, android.net.Uri uri1, android.content.pm.ManifestDigest manifestDigest, android.content.pm.ContainerEncryptionParams containerEncryptionParams)
installPackageWithVerification
in class android.content.pm.PackageManager
public void installPackageWithVerificationAndEncryption(android.net.Uri uri, android.app.PackageInstallObserver packageInstallObserver, int i, String s, android.content.pm.VerificationParams verificationParams, android.content.pm.ContainerEncryptionParams containerEncryptionParams)
installPackageWithVerificationAndEncryption
in class android.content.pm.PackageManager
public int installExistingPackage(String packageName) throws android.content.pm.PackageManager.NameNotFoundException
installExistingPackage
in class android.content.pm.PackageManager
android.content.pm.PackageManager.NameNotFoundException
public String getInstallerPackageName(String packageName)
getInstallerPackageName
in class android.content.pm.PackageManager
public void clearApplicationUserData(String packageName, android.content.pm.IPackageDataObserver observer)
clearApplicationUserData
in class android.content.pm.PackageManager
public void deleteApplicationCacheFiles(String packageName, android.content.pm.IPackageDataObserver observer)
deleteApplicationCacheFiles
in class android.content.pm.PackageManager
public void freeStorageAndNotify(long freeStorageSize, android.content.pm.IPackageDataObserver observer)
freeStorageAndNotify
in class android.content.pm.PackageManager
public void freeStorage(long freeStorageSize, android.content.IntentSender pi)
freeStorage
in class android.content.pm.PackageManager
public void getPackageSizeInfo(String packageName, int userHandle, android.content.pm.IPackageStatsObserver observer)
getPackageSizeInfo
in class android.content.pm.PackageManager
public void addPackageToPreferred(String packageName)
addPackageToPreferred
in class android.content.pm.PackageManager
public void removePackageFromPreferred(String packageName)
removePackageFromPreferred
in class android.content.pm.PackageManager
public List<android.content.pm.PackageInfo> getPreferredPackages(int flags)
getPreferredPackages
in class android.content.pm.PackageManager
public void addPreferredActivity(android.content.IntentFilter filter, int match, android.content.ComponentName[] set, android.content.ComponentName activity)
addPreferredActivity
in class android.content.pm.PackageManager
public void replacePreferredActivity(android.content.IntentFilter filter, int match, android.content.ComponentName[] set, android.content.ComponentName activity)
replacePreferredActivity
in class android.content.pm.PackageManager
public void clearPackagePreferredActivities(String packageName)
clearPackagePreferredActivities
in class android.content.pm.PackageManager
public int getPreferredActivities(List<android.content.IntentFilter> outFilters, List<android.content.ComponentName> outActivities, String packageName)
getPreferredActivities
in class android.content.pm.PackageManager
public void setComponentEnabledSetting(android.content.ComponentName componentName, int newState, int flags)
setComponentEnabledSetting
in class android.content.pm.PackageManager
public int getComponentEnabledSetting(android.content.ComponentName componentName)
getComponentEnabledSetting
in class android.content.pm.PackageManager
public void setApplicationEnabledSetting(String packageName, int newState, int flags)
setApplicationEnabledSetting
in class android.content.pm.PackageManager
public int getApplicationEnabledSetting(String packageName)
getApplicationEnabledSetting
in class android.content.pm.PackageManager
public boolean setApplicationHiddenSettingAsUser(String s, boolean b, android.os.UserHandle userHandle)
setApplicationHiddenSettingAsUser
in class android.content.pm.PackageManager
public boolean getApplicationHiddenSettingAsUser(String s, android.os.UserHandle userHandle)
getApplicationHiddenSettingAsUser
in class android.content.pm.PackageManager
public boolean isSafeMode()
isSafeMode
in class android.content.pm.PackageManager
public android.content.pm.KeySet getKeySetByAlias(String s, String s1)
getKeySetByAlias
in class android.content.pm.PackageManager
public android.content.pm.KeySet getSigningKeySet(String s)
getSigningKeySet
in class android.content.pm.PackageManager
public boolean isSignedBy(String s, android.content.pm.KeySet keySet)
isSignedBy
in class android.content.pm.PackageManager
public boolean isSignedByExactly(String s, android.content.pm.KeySet keySet)
isSignedByExactly
in class android.content.pm.PackageManager
public void movePackage(String packageName, android.content.pm.IPackageMoveObserver observer, int flags)
movePackage
in class android.content.pm.PackageManager
public android.content.pm.VerifierDeviceIdentity getVerifierDeviceIdentity()
getVerifierDeviceIdentity
in class android.content.pm.PackageManager
public android.content.pm.PackageInstaller getPackageInstaller()
getPackageInstaller
in class android.content.pm.PackageManager
public void addCrossProfileIntentFilter(android.content.IntentFilter intentFilter, int i, int i1, int i2)
addCrossProfileIntentFilter
in class android.content.pm.PackageManager
public void clearCrossProfileIntentFilters(int i)
clearCrossProfileIntentFilters
in class android.content.pm.PackageManager
public android.graphics.drawable.Drawable loadItemIcon(android.content.pm.PackageItemInfo packageItemInfo, android.content.pm.ApplicationInfo applicationInfo)
loadItemIcon
in class android.content.pm.PackageManager
public boolean isPackageAvailable(String s)
isPackageAvailable
in class android.content.pm.PackageManager
public void verifyPendingInstall(int id, int verificationCode)
verifyPendingInstall
in class android.content.pm.PackageManager
public void extendVerificationTimeout(int id, int verificationCodeAtTimeout, long millisecondsToDelay)
extendVerificationTimeout
in class android.content.pm.PackageManager
public void setInstallerPackageName(String targetPackage, String installerPackageName)
setInstallerPackageName
in class android.content.pm.PackageManager
public void deletePackage(String packageName, android.content.pm.IPackageDeleteObserver observer, int flags)
deletePackage
in class android.content.pm.PackageManager
public android.content.ComponentName getHomeActivities(List<android.content.pm.ResolveInfo> outActivities)
getHomeActivities
in class android.content.pm.PackageManager
public List<android.content.pm.ResolveInfo> queryIntentContentProvidersAsUser(android.content.Intent intent, int flags, int userId)
queryIntentContentProvidersAsUser
in class android.content.pm.PackageManager
public List<android.content.pm.ResolveInfo> queryIntentContentProviders(android.content.Intent intent, int flags)
queryIntentContentProviders
in class android.content.pm.PackageManager
Copyright © 2015. All rights reserved.