Lines Matching refs:appManager

1 # @ohos.app.ability.appManager (appManager)(系统接口)
3 appManager模块提供App管理的能力,包括查询当前是否处于稳定性测试场景、查询是否为ram受限设备、获取应用程序的内存大小、获取有关运行进程的信息等。
9 > 当前页面仅包含本模块的系统接口,其他公开接口参见[@ohos.app.ability.appManager (appManager)](js-apis-app-ability-appManage…
14 import { appManager } from '@kit.AbilityKit';
17 ## appManager.PreloadMode<sup>12+</sup>
73 ## appManager.isSharedBundleRunning<sup>10+</sup>
112 import { appManager } from '@kit.AbilityKit';
118 appManager.isSharedBundleRunning(bundleName, versionCode).then((data) => {
125 ## appManager.isSharedBundleRunning<sup>10+</sup>
159 import { appManager } from '@kit.AbilityKit';
164 appManager.isSharedBundleRunning(bundleName, versionCode, (err, data) => {
173 ## appManager.on('appForegroundState')<sup>11+</sup>
206 import { appManager } from '@kit.AbilityKit';
209 let observer: appManager.AppForegroundStateObserver = {
211 console.log(`[appManager] onAppStateChanged: ${JSON.stringify(appStateData)}`);
216 appManager.on('appForegroundState', observer);
220 console.error(`[appManager] error: ${code}, ${message}`);
224 ## appManager.on('abilityFirstFrameState')<sup>12+</sup>
258 import { appManager } from '@kit.AbilityKit';
261 let abilityFirstFrameStateObserverForAll: appManager.AbilityFirstFrameStateObserver = {
262 onAbilityFirstFrameDrawn(abilityStateData: appManager.AbilityFirstFrameStateData) {
268 appManager.on('abilityFirstFrameState', abilityFirstFrameStateObserverForAll);
272 console.error(`[appManager] error: ${code}, ${message}`);
276 ## appManager.off('applicationState')
310 import { appManager } from '@kit.AbilityKit';
315 let applicationStateObserver: appManager.ApplicationStateObserver = {
317 console.log(`[appManager] onForegroundApplicationChanged: ${JSON.stringify(appStateData)}`);
320 console.log(`[appManager] onAbilityStateChanged: ${JSON.stringify(abilityStateData)}`);
323 console.log(`[appManager] onProcessCreated: ${JSON.stringify(processData)}`);
326 console.log(`[appManager] onProcessDied: ${JSON.stringify(processData)}`);
329 console.log(`[appManager] onProcessStateChanged: ${JSON.stringify(processData)}`);
332 console.log(`[appManager] onAppStarted: ${JSON.stringify(appStateData)}`);
335 console.log(`[appManager] onAppStopped: ${JSON.stringify(appStateData)}`);
341 observerId = appManager.on('applicationState', applicationStateObserver, bundleNameList);
342 console.log(`[appManager] observerCode: ${observerId}`);
346 console.error(`[appManager] error: ${code}, ${message} `);
359 appManager.off('applicationState', observerId, unregisterApplicationStateObserverCallback);
363 console.error(`[appManager] error: ${code}, ${message}`);
367 ## appManager.off('appForegroundState')<sup>11+</sup>
400 import { appManager } from '@kit.AbilityKit';
403 let observer_: appManager.AppForegroundStateObserver | undefined;
405 let observer: appManager.AppForegroundStateObserver = {
406 onAppStateChanged(appStateData: appManager.AppStateData) {
407 console.log(`[appManager] onAppStateChanged: ${JSON.stringify(appStateData)}`);
412 appManager.on('appForegroundState', observer);
418 console.error(`[appManager] error: ${code}, ${message}`);
423 appManager.off('appForegroundState', observer_);
427 console.error(`[appManager] error: ${code}, ${message}`);
431 ## appManager.off('abilityFirstFrameState')<sup>12+</sup>
464 import { appManager } from '@kit.AbilityKit';
467 let abilityFirstFrameStateObserverForAll: appManager.AbilityFirstFrameStateObserver = {
468 onAbilityFirstFrameDrawn(abilityStateData: appManager.AbilityFirstFrameStateData) {
474 appManager.on('abilityFirstFrameState', abilityFirstFrameStateObserverForAll);
478 console.error(`[appManager] error: ${code}, ${message}`);
482 appManager.off('abilityFirstFrameState', abilityFirstFrameStateObserverForAll);
486 console.error(`[appManager] error: ${code}, ${message}`);
490 ## appManager.getForegroundApplications
522 import { appManager } from '@kit.AbilityKit';
525 function getForegroundApplicationsCallback(err: BusinessError, data: Array<appManager.AppStateData>…
534 appManager.getForegroundApplications(getForegroundApplicationsCallback);
538 console.error(`[appManager] error: ${code}, ${message}`);
542 ## appManager.getForegroundApplications
573 import { appManager } from '@kit.AbilityKit';
576 appManager.getForegroundApplications().then((data) => {
583 ## appManager.killProcessWithAccount
626 import { appManager } from '@kit.AbilityKit';
633 appManager.killProcessWithAccount(bundleName, accountId).then(() => {
641 console.error(`[appManager] error: ${code}, ${message}`);
645 ## appManager.killProcessWithAccount<sup>14+</sup>
690 import { appManager } from '@kit.AbilityKit';
699 appManager.killProcessWithAccount(bundleName, accountId, isClearPageStack, appIndex).then(() => {
707 console.error(`[appManager] error: ${code}, ${message}`);
711 ## appManager.killProcessWithAccount
749 import { appManager } from '@kit.AbilityKit';
763 appManager.killProcessWithAccount(bundleName, accountId, killProcessWithAccountCallback);
766 ## appManager.killProcessesByBundleName
799 import { appManager } from '@kit.AbilityKit';
813 appManager.killProcessesByBundleName(bundleName, killProcessesByBundleNameCallback);
817 console.error(`[appManager] error: ${code}, ${message}`);
821 ## appManager.killProcessesByBundleName
859 import { appManager } from '@kit.AbilityKit';
865 appManager.killProcessesByBundleName(bundleName).then((data) => {
873 console.error(`[appManager] error: ${code}, ${message}`);
877 ## appManager.clearUpApplicationData
910 import { appManager } from '@kit.AbilityKit';
924 appManager.clearUpApplicationData(bundleName, clearUpApplicationDataCallback);
928 console.error(`[appManager] error: ${code}, ${message}`);
932 ## appManager.clearUpApplicationData
970 import { appManager } from '@kit.AbilityKit';
976 appManager.clearUpApplicationData(bundleName).then((data) => {
984 console.error(`[appManager] error: ${code}, ${message}`);
988 ## appManager.getProcessMemoryByPid<sup>10+</sup>
1018 import { appManager } from '@kit.AbilityKit';
1031 appManager.getProcessMemoryByPid(pid, getProcessMemoryByPidCallback);
1035 console.error(`[appManager] error: ${code}, ${message}`);
1039 ## appManager.getProcessMemoryByPid<sup>10+</sup>
1074 import { appManager } from '@kit.AbilityKit';
1080 appManager.getProcessMemoryByPid(pid).then((data) => {
1088 console.error(`[appManager] error: ${code}, ${message}`);
1092 ## appManager.getRunningProcessInfoByBundleName<sup>10+</sup>
1122 import { appManager } from '@kit.AbilityKit';
1126 function getRunningProcessInfoByBundleNameCallback(err: BusinessError, data: Array<appManager.Proce…
1135appManager.getRunningProcessInfoByBundleName(bundleName, getRunningProcessInfoByBundleNameCallback…
1139 console.error(`[appManager] error: ${code}, ${message}`);
1143 ## appManager.getRunningProcessInfoByBundleName<sup>10+</sup>
1178 import { appManager } from '@kit.AbilityKit';
1184 appManager.getRunningProcessInfoByBundleName(bundleName).then((data) => {
1192 console.error(`[appManager] error: ${code}, ${message}`);
1196 ## appManager.getRunningProcessInfoByBundleName<sup>10+</sup>
1227 import { appManager } from '@kit.AbilityKit';
1232 function getRunningProcessInfoByBundleNameCallback(err: BusinessError, data: Array<appManager.Proce…
1241appManager.getRunningProcessInfoByBundleName(bundleName, userId, getRunningProcessInfoByBundleName…
1245 console.error(`[appManager] error: ${code}, ${message}`);
1249 ## appManager.getRunningProcessInfoByBundleName<sup>10+</sup>
1285 import { appManager } from '@kit.AbilityKit';
1292 appManager.getRunningProcessInfoByBundleName(bundleName, userId).then((data) => {
1300 console.error(`[appManager] error: ${code}, ${message}`);
1304 ## appManager.isApplicationRunning<sup>11+</sup>
1342 import { appManager } from '@kit.AbilityKit';
1347 appManager.isApplicationRunning(bundleName).then((data) => {
1354 ## appManager.isApplicationRunning<sup>11+</sup>
1387 import { appManager } from '@kit.AbilityKit';
1393 appManager.isApplicationRunning(bundleName, (err, data) => {
1403 console.error(`[appManager] error: ${code}, ${message}`);
1424 ## appManager.getRunningProcessInformationByBundleType<sup>12+</sup>
1462 import { appManager, bundleManager } from '@kit.AbilityKit';
1466 appManager.getRunningProcessInformationByBundleType(bundleManager.BundleType.ATOMIC_SERVICE)
1475 console.error(`[appManager] error: ${code}, ${message}`);
1479 ## appManager.preloadApplication<sup>12+</sup>
1523 import { appManager } from '@kit.AbilityKit';
1530 let mode = appManager.PreloadMode.PRESS_DOWN;
1532 appManager.preloadApplication(bundleName, userId, mode, appIndex)
1544 ## appManager.getRunningMultiAppInfo<sup>12+</sup>
1585 import { appManager } from '@kit.AbilityKit';
1591 appManager.getRunningMultiAppInfo(bundleName).then((info: appManager.RunningMultiAppInfo) => {
1601 ## appManager.terminateMission<sup>12+</sup>
1638 import { appManager } from '@kit.AbilityKit';
1652 appManager.terminateMission(missionId).then(()=>{
1660 console.error(`[appManager] error: ${code}, ${message}`);
1667 ## appManager.getSupportedProcessCachePids<sup>14+</sup>
1712 import { appManager } from '@kit.AbilityKit';
1718 appManager.getSupportedProcessCachePids(bundleName).then((pids: Array<number>) => {
1728 ## appManager.clearUpAppData<sup>13+</sup>
1768 import { appManager } from '@kit.AbilityKit';
1775 appManager.clearUpAppData(bundleName, appCloneIndex).then(() => {
1783 console.error(`[appManager] error: ${code}, ${message}`);
1787 ## appManager.setKeepAliveForBundle<sup>14+</sup>
1832 import { appManager } from '@kit.AbilityKit';
1838 appManager.setKeepAliveForBundle(bundleName, userId, true).then(() => {
1846 console.error(`[appManager] setKeepAliveForBundle error: ${code}, ${message}`);
1850 ## appManager.getKeepAliveBundles<sup>14+</sup>
1891 import { appManager } from '@kit.AbilityKit';
1895 let type: appManager.KeepAliveAppType = appManager.KeepAliveAppType.THIRD_PARTY;
1897 appManager.getKeepAliveBundles(type, userId).then((data) => {
1905 console.error(`[appManager] getKeepAliveBundles error: ${code}, ${message}`);
1910 ## appManager.killProcessesInBatch<sup>14+</sup>
1949 import { appManager } from '@kit.AbilityKit';
1954 appManager.killProcessesInBatch(pids).then(() => {
1962 console.error(`[appManager] killProcessesInBatch error: ${code}, ${message}`);