Class ApplicationInfo
public class ApplicationInfo : PackageItemInfo, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<PackageItemInfo>ApplicationInfo
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<PackageItemInfo>.SExecuteWithSignature<TReturn>(Type, string, string, params object[])JVMBridgeBase<PackageItemInfo>.IsAssignableFrom(IJavaType)JVMBridgeBase<PackageItemInfo>.IsAssignableFrom<T>()JVMBridgeBase<PackageItemInfo>.Execute<T>(params T[])JVMBridgeBase<PackageItemInfo>.DynBridgeClazzJVMBridgeBase<PackageItemInfo>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
ApplicationInfo()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ApplicationInfo()
ApplicationInfo(ApplicationInfo)
public ApplicationInfo(ApplicationInfo arg0)
Parameters
ApplicationInfo(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public ApplicationInfo(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CATEGORY_ACCESSIBILITY
public static int CATEGORY_ACCESSIBILITY { get; }
Property Value
CATEGORY_AUDIO
public static int CATEGORY_AUDIO { get; }
Property Value
CATEGORY_GAME
public static int CATEGORY_GAME { get; }
Property Value
CATEGORY_IMAGE
public static int CATEGORY_IMAGE { get; }
Property Value
CATEGORY_MAPS
public static int CATEGORY_MAPS { get; }
Property Value
CATEGORY_NEWS
public static int CATEGORY_NEWS { get; }
Property Value
CATEGORY_PRODUCTIVITY
public static int CATEGORY_PRODUCTIVITY { get; }
Property Value
CATEGORY_SOCIAL
public static int CATEGORY_SOCIAL { get; }
Property Value
CATEGORY_UNDEFINED
public static int CATEGORY_UNDEFINED { get; }
Property Value
CATEGORY_VIDEO
public static int CATEGORY_VIDEO { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
FLAG_ALLOW_BACKUP
public static int FLAG_ALLOW_BACKUP { get; }
Property Value
FLAG_ALLOW_CLEAR_USER_DATA
public static int FLAG_ALLOW_CLEAR_USER_DATA { get; }
Property Value
FLAG_ALLOW_TASK_REPARENTING
public static int FLAG_ALLOW_TASK_REPARENTING { get; }
Property Value
FLAG_DEBUGGABLE
public static int FLAG_DEBUGGABLE { get; }
Property Value
FLAG_EXTERNAL_STORAGE
public static int FLAG_EXTERNAL_STORAGE { get; }
Property Value
FLAG_EXTRACT_NATIVE_LIBS
public static int FLAG_EXTRACT_NATIVE_LIBS { get; }
Property Value
FLAG_FACTORY_TEST
public static int FLAG_FACTORY_TEST { get; }
Property Value
FLAG_FULL_BACKUP_ONLY
public static int FLAG_FULL_BACKUP_ONLY { get; }
Property Value
FLAG_HARDWARE_ACCELERATED
public static int FLAG_HARDWARE_ACCELERATED { get; }
Property Value
FLAG_HAS_CODE
public static int FLAG_HAS_CODE { get; }
Property Value
FLAG_INSTALLED
public static int FLAG_INSTALLED { get; }
Property Value
FLAG_IS_DATA_ONLY
public static int FLAG_IS_DATA_ONLY { get; }
Property Value
FLAG_IS_GAME
[Obsolete]
public static int FLAG_IS_GAME { get; }
Property Value
FLAG_KILL_AFTER_RESTORE
public static int FLAG_KILL_AFTER_RESTORE { get; }
Property Value
FLAG_LARGE_HEAP
public static int FLAG_LARGE_HEAP { get; }
Property Value
FLAG_MULTIARCH
public static int FLAG_MULTIARCH { get; }
Property Value
FLAG_PERSISTENT
public static int FLAG_PERSISTENT { get; }
Property Value
FLAG_RESIZEABLE_FOR_SCREENS
public static int FLAG_RESIZEABLE_FOR_SCREENS { get; }
Property Value
FLAG_RESTORE_ANY_VERSION
public static int FLAG_RESTORE_ANY_VERSION { get; }
Property Value
FLAG_STOPPED
public static int FLAG_STOPPED { get; }
Property Value
FLAG_SUPPORTS_LARGE_SCREENS
public static int FLAG_SUPPORTS_LARGE_SCREENS { get; }
Property Value
FLAG_SUPPORTS_NORMAL_SCREENS
public static int FLAG_SUPPORTS_NORMAL_SCREENS { get; }
Property Value
FLAG_SUPPORTS_RTL
public static int FLAG_SUPPORTS_RTL { get; }
Property Value
FLAG_SUPPORTS_SCREEN_DENSITIES
[Obsolete]
public static int FLAG_SUPPORTS_SCREEN_DENSITIES { get; }
Property Value
FLAG_SUPPORTS_SMALL_SCREENS
public static int FLAG_SUPPORTS_SMALL_SCREENS { get; }
Property Value
FLAG_SUPPORTS_XLARGE_SCREENS
public static int FLAG_SUPPORTS_XLARGE_SCREENS { get; }
Property Value
FLAG_SUSPENDED
public static int FLAG_SUSPENDED { get; }
Property Value
FLAG_SYSTEM
public static int FLAG_SYSTEM { get; }
Property Value
FLAG_TEST_ONLY
public static int FLAG_TEST_ONLY { get; }
Property Value
FLAG_UPDATED_SYSTEM_APP
public static int FLAG_UPDATED_SYSTEM_APP { get; }
Property Value
FLAG_USES_CLEARTEXT_TRAFFIC
public static int FLAG_USES_CLEARTEXT_TRAFFIC { get; }
Property Value
FLAG_VM_SAFE_MODE
public static int FLAG_VM_SAFE_MODE { get; }
Property Value
GWP_ASAN_ALWAYS
public static int GWP_ASAN_ALWAYS { get; }
Property Value
GWP_ASAN_DEFAULT
public static int GWP_ASAN_DEFAULT { get; }
Property Value
GWP_ASAN_NEVER
public static int GWP_ASAN_NEVER { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
MEMTAG_ASYNC
public static int MEMTAG_ASYNC { get; }
Property Value
MEMTAG_DEFAULT
public static int MEMTAG_DEFAULT { get; }
Property Value
MEMTAG_OFF
public static int MEMTAG_OFF { get; }
Property Value
MEMTAG_SYNC
public static int MEMTAG_SYNC { get; }
Property Value
RAW_EXTERNAL_STORAGE_ACCESS_DEFAULT
public static int RAW_EXTERNAL_STORAGE_ACCESS_DEFAULT { get; }
Property Value
RAW_EXTERNAL_STORAGE_ACCESS_NOT_REQUESTED
public static int RAW_EXTERNAL_STORAGE_ACCESS_NOT_REQUESTED { get; }
Property Value
RAW_EXTERNAL_STORAGE_ACCESS_REQUESTED
public static int RAW_EXTERNAL_STORAGE_ACCESS_REQUESTED { get; }
Property Value
ZEROINIT_DEFAULT
public static int ZEROINIT_DEFAULT { get; }
Property Value
ZEROINIT_DISABLED
public static int ZEROINIT_DISABLED { get; }
Property Value
ZEROINIT_ENABLED
public static int ZEROINIT_ENABLED { get; }
Property Value
appComponentFactory
public String appComponentFactory { get; set; }
Property Value
backupAgentName
public String backupAgentName { get; set; }
Property Value
category
public int category { get; set; }
Property Value
className
public String className { get; set; }
Property Value
compatibleWidthLimitDp
public int compatibleWidthLimitDp { get; set; }
Property Value
compileSdkVersion
public int compileSdkVersion { get; set; }
Property Value
compileSdkVersionCodename
public String compileSdkVersionCodename { get; set; }
Property Value
dataDir
public String dataDir { get; set; }
Property Value
descriptionRes
public int descriptionRes { get; set; }
Property Value
deviceProtectedDataDir
public String deviceProtectedDataDir { get; set; }
Property Value
enabled
public bool enabled { get; set; }
Property Value
flags
public int flags { get; set; }
Property Value
largestWidthLimitDp
public int largestWidthLimitDp { get; set; }
Property Value
manageSpaceActivityName
public String manageSpaceActivityName { get; set; }
Property Value
minSdkVersion
public int minSdkVersion { get; set; }
Property Value
nativeLibraryDir
public String nativeLibraryDir { get; set; }
Property Value
permission
public String permission { get; set; }
Property Value
processName
public String processName { get; set; }
Property Value
publicSourceDir
public String publicSourceDir { get; set; }
Property Value
requiresSmallestWidthDp
public int requiresSmallestWidthDp { get; set; }
Property Value
sharedLibraryFiles
public String[] sharedLibraryFiles { get; set; }
Property Value
- String[]
sourceDir
public String sourceDir { get; set; }
Property Value
splitNames
public String[] splitNames { get; set; }
Property Value
- String[]
splitPublicSourceDirs
public String[] splitPublicSourceDirs { get; set; }
Property Value
- String[]
splitSourceDirs
public String[] splitSourceDirs { get; set; }
Property Value
- String[]
storageUuid
public UUID storageUuid { get; set; }
Property Value
targetSdkVersion
public int targetSdkVersion { get; set; }
Property Value
taskAffinity
public String taskAffinity { get; set; }
Property Value
theme
public int theme { get; set; }
Property Value
uiOptions
public int uiOptions { get; set; }
Property Value
uid
public int uid { get; set; }
Property Value
Methods
AreAttributionsUserVisible()
public bool AreAttributionsUserVisible()
Returns
DescribeContents()
public int DescribeContents()
Returns
Dump(Printer, String)
public void Dump(Printer arg0, String arg1)
Parameters
GetCategoryTitle(Context, int)
public static CharSequence GetCategoryTitle(Context arg0, int arg1)
Parameters
Returns
GetGwpAsanMode()
public int GetGwpAsanMode()
Returns
GetKnownActivityEmbeddingCerts()
public Set<String> GetKnownActivityEmbeddingCerts()
Returns
GetMemtagMode()
public int GetMemtagMode()
Returns
GetNativeHeapZeroInitialized()
public int GetNativeHeapZeroInitialized()
Returns
GetRequestRawExternalStorageAccess()
public int GetRequestRawExternalStorageAccess()
Returns
IsProfileable()
public bool IsProfileable()
Returns
IsProfileableByShell()
public bool IsProfileableByShell()
Returns
IsResourceOverlay()
public bool IsResourceOverlay()
Returns
IsVirtualPreload()
public bool IsVirtualPreload()
Returns
LoadDescription(PackageManager)
public CharSequence LoadDescription(PackageManager arg0)
Parameters
Returns
Operators
implicit operator Parcelable(ApplicationInfo)
Converter from ApplicationInfo to Parcelable
public static implicit operator Parcelable(ApplicationInfo t)