Fields Summary |
---|
public String | packageNameThe name of this package. From the <manifest> tag's "name"
attribute. |
public int | versionCodeThe version number of this package, as specified by the <manifest>
tag's {@link android.R.styleable#AndroidManifest_versionCode versionCode}
attribute. |
public String | versionNameThe version name of this package, as specified by the <manifest>
tag's {@link android.R.styleable#AndroidManifest_versionName versionName}
attribute. |
public String | sharedUserIdThe shared user ID name of this package, as specified by the <manifest>
tag's {@link android.R.styleable#AndroidManifest_sharedUserId sharedUserId}
attribute. |
public int | sharedUserLabelThe shared user ID label of this package, as specified by the <manifest>
tag's {@link android.R.styleable#AndroidManifest_sharedUserLabel sharedUserLabel}
attribute. |
public ApplicationInfo | applicationInfoInformation collected from the <application> tag, or null if
there was none. |
public int[] | gidsAll kernel group-IDs that have been assigned to this package.
This is only filled in if the flag {@link PackageManager#GET_GIDS} was set. |
public ActivityInfo[] | activitiesArray of all {@link android.R.styleable#AndroidManifestActivity
<activity>} tags included under <application>,
or null if there were none. This is only filled in if the flag
{@link PackageManager#GET_ACTIVITIES} was set. |
public ActivityInfo[] | receiversArray of all {@link android.R.styleable#AndroidManifestReceiver
<receiver>} tags included under <application>,
or null if there were none. This is only filled in if the flag
{@link PackageManager#GET_RECEIVERS} was set. |
public ServiceInfo[] | servicesArray of all {@link android.R.styleable#AndroidManifestService
<service>} tags included under <application>,
or null if there were none. This is only filled in if the flag
{@link PackageManager#GET_SERVICES} was set. |
public ProviderInfo[] | providersArray of all {@link android.R.styleable#AndroidManifestProvider
<provider>} tags included under <application>,
or null if there were none. This is only filled in if the flag
{@link PackageManager#GET_PROVIDERS} was set. |
public InstrumentationInfo[] | instrumentationArray of all {@link android.R.styleable#AndroidManifestInstrumentation
<instrumentation>} tags included under <manifest>,
or null if there were none. This is only filled in if the flag
{@link PackageManager#GET_INSTRUMENTATION} was set. |
public PermissionInfo[] | permissionsArray of all {@link android.R.styleable#AndroidManifestPermission
<permission>} tags included under <manifest>,
or null if there were none. This is only filled in if the flag
{@link PackageManager#GET_PERMISSIONS} was set. |
public String[] | requestedPermissionsArray of all {@link android.R.styleable#AndroidManifestUsesPermission
<uses-permission>} tags included under <manifest>,
or null if there were none. This is only filled in if the flag
{@link PackageManager#GET_PERMISSIONS} was set. This list includes
all permissions requested, even those that were not granted or known
by the system at install time. |
public Signature[] | signaturesArray of all signatures read from the package file. This is only filled
in if the flag {@link PackageManager#GET_SIGNATURES} was set. |
public ConfigurationInfo[] | configPreferencesApplication specified preferred configuration
{@link android.R.styleable#AndroidManifestUsesConfiguration
<uses-configuration>} tags included under <manifest>,
or null if there were none. This is only filled in if the flag
{@link PackageManager#GET_CONFIGURATIONS} was set. |
public static final Parcelable.Creator | CREATOR |