diff --git a/zh-cn/application-dev/device-usage-statistics/device-usage-statistics-dev-guide.md b/zh-cn/application-dev/device-usage-statistics/device-usage-statistics-dev-guide.md index f63870a4776f55051a2583801c96ac0e78f4ad0c..a7c47e93fd32f168a844c0f0a32aa16a922f8f83 100644 --- a/zh-cn/application-dev/device-usage-statistics/device-usage-statistics-dev-guide.md +++ b/zh-cn/application-dev/device-usage-statistics/device-usage-statistics-dev-guide.md @@ -196,7 +196,7 @@ import stats from '@ohos.bundleState'; }); ``` -7. 判断指定Bundle Name的应用当前是否是空闲状态,config.json中不需要配置权限。 +7. 判断指定Bundle Name的应用当前是否是空闲状态,config.json中不需要配置权限,三方应用只能查询自身的空闲状态。 ```js import stats from '@ohos.bundleState' diff --git a/zh-cn/application-dev/device-usage-statistics/device-usage-statistics-overview.md b/zh-cn/application-dev/device-usage-statistics/device-usage-statistics-overview.md index 0f41886faa18b19012ef8b3068ce6ceba107f284..62515f421c9527b53bb230fa59c11c598827e876 100644 --- a/zh-cn/application-dev/device-usage-statistics/device-usage-statistics-overview.md +++ b/zh-cn/application-dev/device-usage-statistics/device-usage-statistics-overview.md @@ -37,4 +37,4 @@ ### 设备使用信息统计使用权限 - 设备使用信息统计的queryBundleActiveStates、queryBundleStateInfos、queryBundleStateInfoByInterval、queryBundleActiveEventStates、queryAppNotificationNumber、queryAppUsagePriorityGroup(bundleName?)、setBundleGroup、registerGroupCallBack、unRegisterGroupCallBack接口为系统api,调用前需要申请ohos.permission.BUNDLE_ACTIVE_INFO权限。 -- 设备使用信息统计的queryCurrentBundleActiveStates、queryAppUsagePriorityGroup()、isIdleState接口为三方api,调用时不需要申请权限。 \ No newline at end of file +- 设备使用信息统计的queryCurrentBundleActiveStates、queryAppUsagePriorityGroup()、isIdleState(三方应用只能查询自身的空闲状态)接口为三方api,调用时不需要申请权限。 \ No newline at end of file diff --git a/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md b/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md index e029c9006aa86f81101fe016fa655b12b21bb420..8515aec21dbac59ea210e35417ebcc09ba71bac8 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md +++ b/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md @@ -14,7 +14,7 @@ import bundleState from '@ohos.bundleState' isIdleState(bundleName: string, callback: AsyncCallback<boolean>): void -判断指定bundleName的应用当前是否是空闲状态,使用Callback形式返回。 +判断指定bundleName的应用当前是否是空闲状态,三方应用只能查询自身的空闲状态,使用Callback形式返回。 **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup @@ -41,7 +41,7 @@ isIdleState(bundleName: string, callback: AsyncCallback<boolean>): void isIdleState(bundleName: string): Promise<boolean> -判断指定bundleName的应用当前是否是空闲状态,使用Promise形式返回。 +判断指定bundleName的应用当前是否是空闲状态,三方应用只能查询自身的空闲状态,使用Promise形式返回。 **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup @@ -136,6 +136,8 @@ queryBundleStateInfos(begin: number, end: number, callback: AsyncCallback<Bun **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -172,6 +174,8 @@ queryBundleStateInfos(begin: number, end: number): Promise<BundleActiveInfoRe **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -211,6 +215,8 @@ queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: num **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -246,6 +252,8 @@ queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: num **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -284,6 +292,8 @@ queryBundleActiveStates(begin: number, end: number, callback: AsyncCallback<A **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -318,6 +328,8 @@ queryBundleActiveStates(begin: number, end: number): Promise<Array<BundleA **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -422,6 +434,8 @@ getRecentlyUsedModules(maxNum?: number): Promise<Array<BundleActiveModuleI **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -469,6 +483,8 @@ getRecentlyUsedModules(maxNum?: number, callback: AsyncCallback<Array<Bund **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -515,6 +531,8 @@ queryAppUsagePriorityGroup(bundleName? : string): Promise **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -554,6 +572,8 @@ queryAppUsagePriorityGroup(bundleName? : string, callback: AsyncCallback **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -592,6 +612,8 @@ setBundleGroup(bundleName: string, newGroup: GroupType): Promise **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -628,6 +650,8 @@ setBundleGroup(bundleName: string, newGroup: GroupType, callback: AsyncCallback< **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -661,6 +685,8 @@ registerGroupCallBack(callback: Callback): Promis **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -701,6 +727,8 @@ registerGroupCallBack(callback: Callback, callbac **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -738,6 +766,8 @@ unRegisterGroupCallBack(): Promise **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**:无参数 **返回值**: @@ -766,6 +796,8 @@ unRegisterGroupCallBack(callback: AsyncCallback): void; **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.AppGroup +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -794,6 +826,8 @@ queryBundleActiveEventStates(begin: number, end: number): Promise<Array<Bu **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -828,6 +862,8 @@ queryBundleActiveEventStates(begin: number, end: number, callback: AsyncCallback **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -859,6 +895,8 @@ queryAppNotificationNumber(begin: number, end: number): Promise<Array<Bund **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -893,6 +931,8 @@ queryAppNotificationNumber(begin: number, end: number, callback: AsyncCallback&l **系统能力**:SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + **参数**: | 参数名 | 类型 | 必填 | 说明 | @@ -1030,6 +1070,8 @@ merge(toMerge: BundleStateInfo): void **系统能力**:以下各项对应的系统能力均为SystemCapability.ResourceSchedule.UsageStatistics.App +**系统API**:此接口为系统接口,三方应用不支持调用。 + | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | | name | string | 是 | 通知应用包名或者系统事件名。|