ApplicationInfo 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
可以检索到有关特定应用程序的信息。
[Android.Runtime.Register("android/content/pm/ApplicationInfo", DoNotGenerateAcw=true)]
public class ApplicationInfo : Android.Content.PM.PackageItemInfo, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/ApplicationInfo", DoNotGenerateAcw=true)>]
type ApplicationInfo = class
inherit PackageItemInfo
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 继承
- 属性
- 实现
注解
可以检索到有关特定应用程序的信息。 这对应于从 AndroidManifest.xml 的 <应用程序>标记。
的 android.content.pm.ApplicationInfo
Java 文档。
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。
构造函数
ApplicationInfo() | |
ApplicationInfo(ApplicationInfo) | |
ApplicationInfo(IntPtr, JniHandleOwnership) |
创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。 |
字段
CategoryAccessibility |
已过时.
主要为辅助功能应用的应用类别,例如屏幕阅读器。 |
GwpAsanAlways |
已过时.
始终在此应用程序或进程中启用 GWP-ASan。 |
GwpAsanDefault |
已过时.
GWP-ASan 的默认 (未指定) 设置。 |
GwpAsanNever |
已过时.
切勿在此应用程序或进程中启用 GWP-ASan。 |
MemtagAsync |
已过时.
在此应用程序或进程中以异步模式启用 Memtag。 |
MemtagDefault |
已过时.
Memtag 的默认 (未指定) 设置。 |
MemtagOff |
已过时.
请勿在此应用程序或进程中启用 Memtag。 |
MemtagSync |
已过时.
在此应用程序或进程中,在同步模式下启用 Memtag。 |
RawExternalStorageAccessDefault |
已过时.
使用 的 |
RawExternalStorageAccessNotRequested |
已过时.
此应用未请求原始外部存储。 |
RawExternalStorageAccessRequested |
已过时.
此应用请求原始外部存储。 |
ZeroinitDefault |
已过时.
nativeHeapZeroInitialized 的默认 (未指定) 设置。 |
ZeroinitDisabled |
已过时.
在此应用程序或进程中禁用本机堆的零初始化。 |
ZeroinitEnabled |
已过时.
在此应用程序或进程中启用本机堆的零初始化。 |
属性
AppComponentFactory |
此包的工厂,由 < 指定;manifest>标记的 |
BackupAgentName |
实现应用程序的备份功能的类。 |
Banner |
可绘制的资源标识符 (包的资源) 此组件的横幅。 (继承自 PackageItemInfo) |
Category |
可以检索到有关特定应用程序的信息。 |
Class |
返回此 |
ClassName |
实现 Application 对象的类。 |
CompatibleWidthLimitDp |
应用程序设计的最大最小屏幕宽度。 |
CompileSdkVersion |
用户可见的 SDK 版本 (示例 |
CompileSdkVersionCodename |
开发代码名 (示例 |
Creator | |
DataDir |
分配给包的永久性数据的默认目录的完整路径。 |
DescriptionRes |
样式资源标识符 (包的资源) 应用程序的说明。 |
DeviceProtectedDataDir |
分配给包的永久数据的受设备保护的目录的完整路径。 |
Enabled |
如果为 false,则表示此应用程序中的所有组件都被视为已禁用,无论其单独设置的已启用状态如何。 |
Flags |
与应用程序关联的标志。 |
GwpAsanMode |
可以检索到有关特定应用程序的信息。 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
Icon |
可绘制的资源标识符 (包的资源) 此组件的图标。 (继承自 PackageItemInfo) |
IsProfileable |
返回是否可以由 shell 用户或系统分析此应用程序。 |
IsProfileableByShell |
返回 shell 用户是否可以分析此应用程序,即使在以用户模式运行的设备上运行时也是如此。 |
IsResourceOverlay |
如果包在其清单中声明它是运行时资源覆盖,则返回 true。 |
IsVirtualPreload |
返回此应用程序是否作为虚拟预加载安装。 |
JniIdentityHashCode |
可以检索到有关特定应用程序的信息。 (继承自 Object) |
JniPeerMembers |
可以检索到有关特定应用程序的信息。 |
KnownActivityEmbeddingCerts |
获取允许嵌入此应用程序活动的应用的受信任主机证书摘要。 |
LabelRes |
此组件的标签) 包的资源 (字符串资源标识符。 (继承自 PackageItemInfo) |
LargestWidthLimitDp |
应用程序将使用的最大最小屏幕宽度。 |
Logo |
可绘制的资源标识符 (包的资源) 此组件的徽标。 (继承自 PackageItemInfo) |
ManageSpaceActivityName |
实现应用程序的管理空间功能的类。 |
MemtagMode |
返回应用程序是请求启用、禁用还是未指定 Memtag。 |
MetaData |
与此组件关联的其他元数据。 (继承自 PackageItemInfo) |
MinSdkVersion |
此应用程序可以运行的最低 SDK 版本。 |
Name |
此项的公共名称。 (继承自 PackageItemInfo) |
NativeHeapZeroInitialized |
返回应用程序是否已请求启用或禁用本机堆内存分配的自动零初始化。 |
NativeLibraryDir |
存储本机 JNI 库的目录的完整路径。 |
NonLocalizedLabel |
AndroidManifest 文件中提供的字符串(如果有)。 (继承自 PackageItemInfo) |
PackageName |
此项所包含的包的名称。 (继承自 PackageItemInfo) |
PeerReference |
可以检索到有关特定应用程序的信息。 (继承自 Object) |
Permission |
能够访问此应用程序组件所需的权限的可选名称。 |
ProcessName |
运行此应用程序的进程的名称。 |
PublicSourceDir |
的公开可用部分 |
RequestRawExternalStorageAccess |
可以检索到有关特定应用程序的信息。 |
RequiresSmallestWidthDp |
应用程序可以运行所需的最小屏幕宽度。 |
SharedLibraryFiles |
此应用程序所链接的所有共享库的路径。 |
SourceDir |
此应用程序的基本 APK 的完整路径。 |
SplitNames |
所有已安装的拆分 APK 的名称,按字典顺序排序。 |
SplitPublicSourceDirs |
的公开可用部分 |
SplitSourceDirs |
拆分 APK 的完整路径,按与 相同的顺序 |
StorageUuid |
托管此应用程序的存储卷的 UUID。 |
TargetSdkVersion |
此应用程序的目标最低 SDK 版本。 |
TaskAffinity |
此应用程序中所有活动的默认任务相关性。 |
Theme |
包的资源 (样式资源标识符,) 应用程序的默认视觉主题。 |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。 |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。 |
Uid |
已分配给此应用程序的内核用户 ID;当前这不是唯一 ID, (多个应用程序可以具有相同的 uid) 。 |
UiOptions |
此应用程序中活动的默认额外 UI 选项。 |
方法
显式接口实现
IJavaPeerable.Disposed() |
可以检索到有关特定应用程序的信息。 (继承自 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
可以检索到有关特定应用程序的信息。 (继承自 Object) |
IJavaPeerable.Finalized() |
可以检索到有关特定应用程序的信息。 (继承自 Object) |
IJavaPeerable.JniManagedPeerState |
可以检索到有关特定应用程序的信息。 (继承自 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
可以检索到有关特定应用程序的信息。 (继承自 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
可以检索到有关特定应用程序的信息。 (继承自 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
可以检索到有关特定应用程序的信息。 (继承自 Object) |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
可以检索到有关特定应用程序的信息。 |
GetJniTypeName(IJavaPeerable) |
可以检索到有关特定应用程序的信息。 |