WebUI X Documentation
    Preparing search index...

    Interface WXApplicationInfo

    Information about an installed Android application.

    This interface represents detailed metadata about an app package, including version info, directories, permissions, and various Android-specific settings.

    interface WXApplicationInfo {
        appComponentFactory: null | string;
        backupAgentName: null | string;
        category: number;
        className: null | string;
        compatibleWidthLimitDp: number;
        compileSdkVersion: null | number;
        compileSdkVersionCodename: null | string;
        dataDir: null | string;
        description: null | string;
        deviceProtectedDataDir: null | string;
        enabled: boolean;
        flags: number;
        label: null | string;
        largestWidthLimitDp: number;
        manageSpaceActivityName: null | string;
        minSdkVersion: number;
        name: null | string;
        nativeLibraryDir: null | string;
        nonLocalizedLabel: null | string;
        packageName: string;
        permission: null | string;
        processName: null | string;
        publicSourceDir: null | string;
        requiresSmallestWidthDp: number;
        sharedLibraryFiles: null | string;
        sourceDir: null | string;
        splitNames: null | string;
        splitPublicSourceDirs: null | string;
        splitSourceDirs: null | string;
        storageUuid: null | string;
        targetSdkVersion: number;
        taskAffinity: null | string;
        theme: number;
        uid: number;
        uiOptions: number;
        versionCode: number;
        versionName: null | string;
    }
    Index

    Properties

    appComponentFactory: null | string

    The app component factory class name (Android P+)

    backupAgentName: null | string

    The backup agent class name for app data backup

    category: number

    The app category (e.g., game, productivity)

    className: null | string

    The main activity class name

    compatibleWidthLimitDp: number

    Compatible width limit in density-independent pixels

    compileSdkVersion: null | number

    SDK version the app was compiled against (Android S+)

    compileSdkVersionCodename: null | string

    Codename of the SDK version (Android S+)

    dataDir: null | string

    Path to the app's private data directory

    description: null | string

    Description of the application

    deviceProtectedDataDir: null | string

    Path to device-protected data directory

    enabled: boolean

    Whether the application is enabled

    flags: number

    Various flags describing the application properties

    label: null | string

    The human-readable label/title shown to users

    largestWidthLimitDp: number

    Largest width limit in density-independent pixels

    manageSpaceActivityName: null | string

    Activity name for managing app storage space

    minSdkVersion: number

    Minimum SDK version required by the app

    name: null | string

    The internal name of the application

    nativeLibraryDir: null | string

    Path to the app's native library directory

    nonLocalizedLabel: null | string

    The non-localized label of the application

    packageName: string

    The unique package name identifier (e.g., "com.example.app")

    permission: null | string

    Permission required to access this app's components

    processName: null | string

    Name of the process this app should run in

    publicSourceDir: null | string

    Path to the publicly accessible APK file

    requiresSmallestWidthDp: number

    Smallest screen width required in density-independent pixels

    sharedLibraryFiles: null | string

    JSON string of shared library files

    sourceDir: null | string

    Path to the APK file

    splitNames: null | string

    JSON string of split APK names

    splitPublicSourceDirs: null | string

    JSON string of split APK public source directories

    splitSourceDirs: null | string

    JSON string of split APK source directories

    storageUuid: null | string

    UUID of the storage volume containing the app

    targetSdkVersion: number

    Target SDK version the app was designed for

    taskAffinity: null | string

    Task affinity for activity grouping

    theme: number

    Default theme resource ID

    uid: number

    User ID associated with this app

    uiOptions: number

    UI mode options

    versionCode: number

    The numeric version code for programmatic comparison

    versionName: null | string

    The version name as a string (e.g., "1.2.3")