public class PackageInfo extends Object implements Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>| Modifier and Type | Field and Description |
|---|---|
ActivityInfo[] |
activities |
ApplicationInfo |
applicationInfo |
ConfigurationInfo[] |
configPreferences |
static Parcelable.Creator<PackageInfo> |
CREATOR |
long |
firstInstallTime |
int[] |
gids |
InstrumentationInfo[] |
instrumentation |
long |
lastUpdateTime |
String |
packageName |
PermissionInfo[] |
permissions |
ProviderInfo[] |
providers |
ActivityInfo[] |
receivers |
FeatureInfo[] |
reqFeatures |
static int |
REQUESTED_PERMISSION_GRANTED |
static int |
REQUESTED_PERMISSION_REQUIRED |
String[] |
requestedPermissions |
int[] |
requestedPermissionsFlags |
ServiceInfo[] |
services |
String |
sharedUserId |
int |
sharedUserLabel |
Signature[] |
signatures |
int |
versionCode |
String |
versionName |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE| Constructor and Description |
|---|
PackageInfo() |
public String packageName
public int versionCode
public String versionName
public String sharedUserId
public int sharedUserLabel
public ApplicationInfo applicationInfo
public long firstInstallTime
public long lastUpdateTime
public int[] gids
public ActivityInfo[] activities
public ActivityInfo[] receivers
public ServiceInfo[] services
public ProviderInfo[] providers
public InstrumentationInfo[] instrumentation
public PermissionInfo[] permissions
public String[] requestedPermissions
public int[] requestedPermissionsFlags
public static final int REQUESTED_PERMISSION_REQUIRED
public static final int REQUESTED_PERMISSION_GRANTED
public Signature[] signatures
public ConfigurationInfo[] configPreferences
public FeatureInfo[] reqFeatures
public static final Parcelable.Creator<PackageInfo> CREATOR
public int describeContents()
describeContents in interface Parcelablepublic void writeToParcel(Parcel dest, int parcelableFlags)
writeToParcel in interface ParcelableCopyright © 2008-2013. All Rights Reserved.