AppStateData

The AppStateData module defines the application state data, which can be obtained through getForegroundApplications.

System capability: SystemCapability.Ability.AbilityRuntime.Core

System API: This is a system API and cannot be called by third-party applications.

Name Type Mandatory Description
bundleName8+ string No Bundle name.
uid8+ number No UID of the application.
state8+ number No Application state.

Example

import appManager from "@ohos.application.appManager";

appManager.getForegroundApplications((error, data) => {
    for (let i = 0; i < data.length; i++) {
        let appStateData = data[i];
        console.info('appStateData.bundleName: ' + appStateData.bundleName);
        console.info('appStateData.uid: ' + appStateData.uid);
        console.info('appStateData.state: ' + appStateData.state);
    }
});