-
public class SafePackageManager
-
-
Method Summary
Modifier and Type Method Description PackageInfogetPackageInfo(Context context, String packageName)PackageInfogetPackageInfo(Context context, String packageName, int flags)ServiceInfogetServiceInfo(@NonNull() Context context, ComponentName component, int flags)ResolveInforesolveService(@NonNull() Context context, Intent intent, int flags)ResolveInforesolveActivity(@NonNull() Context context, @NonNull() Intent intent, int flags)ApplicationInfogetApplicationInfo(@NonNull() Context context, String packageName, int flags)ActivityInfogetActivityInfo(@NonNull() Context context, @NonNull() ComponentName componentName, int flags)voidsetComponentEnabledSetting(@NonNull() Context context, ComponentName componentName, int newState, int flags)booleanhasSystemFeature(@NonNull() Context context, @NonNull() String name)StringgetInstallerPackageName(@NonNull() Context context, @NonNull() String packageName)-
-
Method Detail
-
getPackageInfo
@Nullable() PackageInfo getPackageInfo(Context context, String packageName)
-
getPackageInfo
@Nullable() PackageInfo getPackageInfo(Context context, String packageName, int flags)
-
getServiceInfo
@Nullable() ServiceInfo getServiceInfo(@NonNull() Context context, ComponentName component, int flags)
-
resolveService
@Nullable() ResolveInfo resolveService(@NonNull() Context context, Intent intent, int flags)
-
resolveActivity
@Nullable() ResolveInfo resolveActivity(@NonNull() Context context, @NonNull() Intent intent, int flags)
-
getApplicationInfo
@Nullable() ApplicationInfo getApplicationInfo(@NonNull() Context context, String packageName, int flags)
-
getActivityInfo
@Nullable() ActivityInfo getActivityInfo(@NonNull() Context context, @NonNull() ComponentName componentName, int flags)
-
setComponentEnabledSetting
void setComponentEnabledSetting(@NonNull() Context context, ComponentName componentName, int newState, int flags)
-
hasSystemFeature
boolean hasSystemFeature(@NonNull() Context context, @NonNull() String name)
-
-
-
-