android.content.pm.PackageInfo
Overall information about the contents of a package. This corresponds
to all of the information collected from AndroidManifest.xml.
Summary
Constants
Fields
Public Constructors
Public Methods
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
Details
Constants
Fields
Array of all <activity> tags included in <application>,
or null if there were none. This is only filled in if the flag
GET_ACTIVITIES was set.
Information collected from the <application> tag, or null if
there was none.
public
int[]
gids
All kernel group-IDs that have been assigned to this package.
Array of all <instrumentation> tags included in
<manifest>, or null if there were none.
public
String
packageName
The name of this package. From the <manifest> tag's "name"
attribute.
Array of all <PermissionInfo> tags included in <application>,
or null if there were none. This is only filled in if the flag
GET_PERMISSIONS was set.
Array of all <provider> tags included in <application>,
or null if there were none. This is only filled in if the flag
GET_PROVIDERS was set.
Array of all <receiver> tags included in <application>,
or null if there were none. This is only filled in if the flag
GET_RECEIVERS was set.
Array of all <service> tags included in <application>,
or null if there were none. This is only filled in if the flag
GET_SERVICES was set.
Array of all signatures read from the package file.
Public Constructors
Public Methods
public
int
describeContents()
Describe the kinds of special objects contained in this Parcelable's
marshalled representation.
public
String
toString()
Returns a string containing a concise, human-readable description of the
receiver.
Returns
- String a printable representation for the receiver.
public
void
writeToParcel(Parcel dest, int parcelableFlags)
Flatten this object in to a Parcel.