Android applicationinfo pm content

Android. Content. PM Namespace

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Contains classes for accessing information about an application package, including information about its activities, permissions, services, signatures, and providers.

Classes

Information you can retrieve about a particular application activity or receiver.

A typed checksum of an APK.

Information you can retrieve about a particular application.

Information about an attribution declared by a package.

Packages that have been changed since the last time they were requested.

A typed checksum.

Base class containing information common to all application components ( ActivityInfo , ServiceInfo ).

Information you can retrieve about hardware configuration preferences declared by an application.

Class for handling cross profile operations.

A set of features that can be requested by an application.

Definition of a single optional hardware or software feature of an Android device.

Information about how an app was installed.

Information you can retrieve about a particular piece of test instrumentation.

A special subclass of Intent that can have a custom label/icon associated with it.

A representation of an activity that can belong to this user or a managed profile associated with this user.

Class for retrieving a list of launchable activities for the current user and any associated managed profiles that are visible to the current user, which can be retrieved with #getProfiles .

Information you can retrieve about a particular system module.

Overall information about the contents of a package.

Offers the ability to install, upgrade, and remove applications on the device.

Base class containing information common to all package items held by the package manager.

Class for retrieving various kinds of information related to the application packages that are currently installed on the device.

This exception is thrown when a given package, application, or component name cannot be found.

implementation of PackageStats associated with a application package.

Description of permissions needed to access a particular path in a ProviderInfo .

Information you can retrieve about a particular security permission group known to the system.

Information you can retrieve about a particular security permission known to the system.

Holds information about a specific android.content.ContentProvider content provider .

Information that is returned from resolving an intent against an IntentFilter.

Information you can retrieve about a particular application service.

This class provides information for a shared library.

Represents a shortcut that can be published via ShortcutManager .

ShortcutManager executes operations on an app’s set of shortcuts, which represent specific tasks and actions that users can perform within your app.

Opaque, immutable representation of a signing certificate associated with an application package.

Information pertaining to the signing certificates used to sign a package.

Encapsulates a package and its version code.

Interfaces

Enums

Enumerates values returned by several types.

Enumerates values returned by several types.

Enumerates values returned by several types and taken as a parameter of the F:Android.App.ApplicationErrorReport.GetErrorReportReceiver member.

Enumerates values returned by several types and taken as a parameter of several types.

Читайте также:  Видеомонтаж для инстаграмма для андроид

Enumerates values returned by the DontKillApp, None, and DontKillApp members and taken as a parameter of several types.

Enumerates values returned by several types.

Enumerates values returned by several types.

Enumerates values returned by several types.

Enumerates values returned by several types.

Enumerates values returned by several methods of PackageInfoFlags and taken as a parameter of several types.

Enumerates values returned by several types and taken as a parameter of the F:Android.Content.PM.PackageInstaller+SessionParams.SetInstallLocation member.

Enumerates values returned by the FullInstall, and InheritExisting members and taken as a parameter of the F:Android.Content.PM.PackageInstaller+SessionParams..ctor member.

Enumerates values returned by several methods of PackageInstallStatus.

Enumerates values returned by several types and taken as a parameter of several types.

Enumerates values returned by several types and taken as a parameter of several types.

Enumerates values returned by several types.

Enumerates values returned by several types.

Enumerates values returned by several types.

Enumerates values returned by several types.

Enumerates values returned by several types.

Enumerates values returned by several types and taken as a parameter of the F:Android.Webkit.WebChromeClient.OnShowCustomView member.

Enumerates values returned by several types.

Enumerates values returned by several types.

Источник

Application Info Class

Definition

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Information you can retrieve about a particular application.

Remarks

Portions of this page are modifications based on work created andВ shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Fields

Category for apps which are primarily accessibility apps, such as screen-readers.

Always enable GWP-ASan in this application or process.

Default (unspecified) setting of GWP-ASan.

Never enable GWP-ASan in this application or process.

Enable Memtag in Async mode in this application or process.

Default (unspecified) setting of Memtag.

Do not enable Memtag in this application or process.

Enable Memtag in Sync mode in this application or process.

Use default value for android.R.styleable#AndroidManifestApplication_requestRawExternalStorageAccess .

Raw external storage was not requested by this app.

Raw external storage was requested by this app.

Default (unspecified) setting of nativeHeapZeroInitialized.

Disable zero-initialization of the native heap in this application or process.

Enable zero-initialization of the native heap in this application or process.

Properties

The factory of this package, as specified by the tag’s android.R.styleable#AndroidManifestApplication_appComponentFactory attribute.

Class implementing the Application’s backup functionality.

A drawable resource identifier (in the package’s resources) of this component’s banner.

(Inherited from PackageItemInfo) Category Class

Returns the runtime class of this Object .

(Inherited from Object) ClassName

Class implementing the Application object.

The maximum smallest screen width the application is designed for.

The user-visible SDK version (ex.

The development codename (ex.

Full path to the default directory assigned to the package for its persistent data.

A style resource identifier (in the package’s resources) of the description of an application.

Читайте также:  Закачать сканер для андроид

Full path to the device-protected directory assigned to the package for its persistent data.

When false, indicates that all components within this application are considered disabled, regardless of their individually set enabled status.

Flags associated with the application.

The handle to the underlying Android instance.

(Inherited from Object) Icon

A drawable resource identifier (in the package’s resources) of this component’s icon.

(Inherited from PackageItemInfo) IsProfileable

Returns whether this application can be profiled, either by the shell user or the system.

Returns whether or not this application can be profiled by the shell user, even when running on a device that is running in user mode.

Returns true if the package has declared in its manifest that it is a runtime resource overlay.

Returns whether or not this application was installed as a virtual preload.

A string resource identifier (in the package’s resources) of this component’s label.

(Inherited from PackageItemInfo) LargestWidthLimitDp

The maximum smallest screen width the application will work on.

A drawable resource identifier (in the package’s resources) of this component’s logo.

(Inherited from PackageItemInfo) ManageSpaceActivityName

Class implementing the Application’s manage space functionality.

Returns whether the application has requested Memtag to be enabled, disabled, or left unspecified.

Additional meta-data associated with this component.

(Inherited from PackageItemInfo) MinSdkVersion

The minimum SDK version this application can run on.

Public name of this item.

(Inherited from PackageItemInfo) NativeHeapZeroInitialized

Returns whether the application has requested automatic zero-initialization of native heap memory allocations to be enabled or disabled.

Full path to the directory where native JNI libraries are stored.

The string provided in the AndroidManifest file, if any.

(Inherited from PackageItemInfo) PackageName

Name of the package that this item is in.

(Inherited from PackageItemInfo) PeerReference (Inherited from Object) Permission

Optional name of a permission required to be able to access this application’s components.

The name of the process this application should run in.

Full path to the publicly available parts of #sourceDir , including resources and manifest.

The required smallest screen width the application can run on.

Paths to all shared libraries this application is linked against.

Full path to the base APK for this application.

The names of all installed split APKs, ordered lexicographically.

Full path to the publicly available parts of #splitSourceDirs , including resources and manifest.

Full paths to zero or more split APKs, indexed by the same order as #splitNames .

UUID of the storage volume on which this application is being hosted.

The minimum SDK version this application targets.

Default task affinity of all activities in this application.

A style resource identifier (in the package’s resources) of the default visual theme of the application.

This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Читайте также:  Отслеживание маршрута для андроида

The kernel user-ID that has been assigned to this application; currently this is not a unique ID (multiple applications can have the same uid).

The default extra UI options for activities in this application.

Methods

Returns whether attributions provided by the application are meant to be user-visible.

Creates and returns a copy of this object.

(Inherited from Object) DescribeContents()

Describe the kinds of special objects contained in this Parcelable’s marshalled representation.

Dispose() (Inherited from Object) Dispose(Boolean) (Inherited from Object) Dump(IPrinter, String) DumpBack(IPrinter, String) (Inherited from PackageItemInfo) DumpFront(IPrinter, String) (Inherited from PackageItemInfo) Equals(Object)

Indicates whether some other object is «equal to» this one.

(Inherited from Object) GetCategoryTitle(Context, ApplicationCategories)

Return a concise, localized title for the given ApplicationInfo#category value, or null for unknown values such as #CATEGORY_UNDEFINED .

Return a concise, localized title for the given ApplicationInfo#category value, or null for unknown values such as #CATEGORY_UNDEFINED .

Returns a hash code value for the object.

(Inherited from Object) JavaFinalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

(Inherited from Object) LoadBanner(PackageManager)

Retrieve the current graphical banner associated with this item.

(Inherited from PackageItemInfo) LoadDescription(PackageManager)

Retrieve the textual description of the application.

Retrieve the textual description of the application.

Retrieve the current graphical icon associated with this item.

(Inherited from PackageItemInfo) LoadLabel(PackageManager)

Retrieve the current textual label associated with this item.

(Inherited from PackageItemInfo) LoadLabelFormatted(PackageManager)

Retrieve the current textual label associated with this item.

(Inherited from PackageItemInfo) LoadLogo(PackageManager)

Retrieve the current graphical logo associated with this item.

(Inherited from PackageItemInfo) LoadUnbadgedIcon(PackageManager)

Retrieve the current graphical icon associated with this item without the addition of a work badge if applicable.

(Inherited from PackageItemInfo) LoadXmlMetaData(PackageManager, String)

Load an XML resource attached to the meta-data of this item.

(Inherited from PackageItemInfo) Notify()

Wakes up a single thread that is waiting on this object’s monitor.

(Inherited from Object) NotifyAll()

Wakes up all threads that are waiting on this object’s monitor.

(Inherited from Object) SetHandle(IntPtr, JniHandleOwnership)

Sets the Handle property.

(Inherited from Object) ToArray () (Inherited from Object) ToString()

Returns a string representation of the object.

(Inherited from Object) UnregisterFromRuntime() (Inherited from Object) Wait()

Causes the current thread to wait until another thread invokes the java.lang.Object#notify() method or the java.lang.Object#notifyAll() method for this object.

(Inherited from Object) Wait(Int64)

Causes the current thread to wait until another thread invokes the java.lang.Object#notify() method or the java.lang.Object#notifyAll() method for this object.

(Inherited from Object) Wait(Int64, Int32)

Causes the current thread to wait until another thread invokes the java.lang.Object#notify() method or the java.lang.Object#notifyAll() method for this object.

(Inherited from Object) WriteToParcel(Parcel, ParcelableWriteFlags) (Inherited from PackageItemInfo)

Explicit Interface Implementations

IJavaPeerable.Disposed() (Inherited from Object)
IJavaPeerable.DisposeUnlessReferenced() (Inherited from Object)
IJavaPeerable.Finalized() (Inherited from Object)
IJavaPeerable.JniManagedPeerState (Inherited from Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Inherited from Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Inherited from Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (Inherited from Object)

Extension Methods

Performs an Android runtime-checked type conversion.

Источник

Оцените статью