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 792b939a9668b340f9dffd8dc9a59221dce5714d..bbeb28556c642effba73305a9416a7b7aacb8afe 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
@@ -21,7 +21,7 @@ import stats from '@ohos.bundleState';
| function queryBundleStateInfoByInterval(byInterval: IntervalType, begin: number, end: number, callback: AsyncCallback<Array<BundleStateInfo>>): void | 通过指定时间段间隔(天、周、月、年)查询应用使用时长统计信息。 |
| function queryAppUsagePriorityGroup(callback: AsyncCallback<number>): void | 查询(返回)当前调用者应用的使用优先级群组。 |
| function isIdleState(bundleName: string, callback: AsyncCallback<boolean>): void | 判断指定Bundle Name的应用当前是否是空闲状态。 |
-| function getModuleUsageRecord(maxNum: number, callback: AsyncCallback<BundleActiveModuleInfo>): void | 根据maxNum,查询FA使用记录,返回不超过maxNum条FA使用记录。 |
+| function getRecentUsageModules(maxNum: number, callback: AsyncCallback<BundleActiveModuleInfo>): void | 根据maxNum,查询FA使用记录,返回不超过maxNum条FA使用记录。 |
## 开发步骤
@@ -213,25 +213,25 @@ import stats from '@ohos.bundleState';
import stats from '@ohos.bundleState'
// 异步方法promise方式
- stats.getModuleUsageRecord(this.maxNum).then( res => {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord promise succeeded');
+ stats.getRecentUsageModules(this.maxNum).then( res => {
+ console.log('BUNDLE_ACTIVE getRecentUsageModules promise succeeded');
for (let i = 0; i < res.length; i++) {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord promise number : ' + (i + 1));
- console.log('BUNDLE_ACTIVE getModuleUsageRecord promise result ' + JSON.stringify(res[i]));
+ console.log('BUNDLE_ACTIVE getRecentUsageModules promise number : ' + (i + 1));
+ console.log('BUNDLE_ACTIVE getRecentUsageModules promise result ' + JSON.stringify(res[i]));
}
}).catch( err=> {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord promise failed, because: ' + err.code);
+ console.log('BUNDLE_ACTIVE getRecentUsageModules promise failed, because: ' + err.code);
});
// 异步方法callback方式
- stats.getModuleUsageRecord(this.maxNum,(err, res) => {
+ stats.getRecentUsageModules(this.maxNum,(err, res) => {
if(err) {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord callback failed, because: ' + err.code);
+ console.log('BUNDLE_ACTIVE getRecentUsageModules callback failed, because: ' + err.code);
} else {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord callback succeeded.');
+ console.log('BUNDLE_ACTIVE getRecentUsageModules callback succeeded.');
for (let i = 0; i < res.length; i++) {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord callback number : ' + (i + 1));
- console.log('BUNDLE_ACTIVE getModuleUsageRecord callback result ' + JSON.stringify(res[i]));
+ console.log('BUNDLE_ACTIVE getRecentUsageModules callback number : ' + (i + 1));
+ console.log('BUNDLE_ACTIVE getRecentUsageModules callback result ' + JSON.stringify(res[i]));
}
}
});
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 07311dd91c1f7ce07116f08626314f041fd79c2a..b89d5012d8d39363be0b902b9f26b51952b4c543 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-deviceUsageStatistics.md
@@ -403,9 +403,9 @@ queryCurrentBundleActiveStates(begin: number, end: number): Promise<Array<
});
```
-## bundleState.getModuleUsageRecord9+
+## bundleState.getRecentUsageModules9+
-getModuleUsageRecord(maxNum: number): Promise<Array<BundleActiveModuleInfo>>
+getRecentUsageModules(maxNum: number): Promise<Array<BundleActiveModuleInfo>>
据maxNum,查询FA使用记录,使用Promise形式返回不超过maxNum条FA使用记录,maxNum最大为1000。
@@ -428,20 +428,20 @@ getModuleUsageRecord(maxNum: number): Promise<Array<BundleActiveModuleInfo
**示例**:
```js
- bundleState.getModuleUsageRecord(this.maxNum).then( res => {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord promise succeeded');
+ bundleState.getRecentUsageModules(this.maxNum).then( res => {
+ console.log('BUNDLE_ACTIVE getRecentUsageModules promise succeeded');
for (let i = 0; i < res.length; i++) {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord promise number : ' + (i + 1));
- console.log('BUNDLE_ACTIVE getModuleUsageRecord promise result ' + JSON.stringify(res[i]));
+ console.log('BUNDLE_ACTIVE getRecentUsageModules promise number : ' + (i + 1));
+ console.log('BUNDLE_ACTIVE getRecentUsageModules promise result ' + JSON.stringify(res[i]));
}
}).catch( err=> {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord promise failed, because: ' + err.code);
+ console.log('BUNDLE_ACTIVE getRecentUsageModules promise failed, because: ' + err.code);
});
```
-## bundleState.getModuleUsageRecord9+
+## bundleState.getRecentUsageModules9+
-getModuleUsageRecord(maxNum: number): Promise<Array<BundleActiveModuleInfo>>
+getRecentUsageModules(maxNum: number): Promise<Array<BundleActiveModuleInfo>>
查询FA使用记录。使用callback形式返回数量最大不超过maxNum设置的值,maxNum最大为1000。
@@ -459,14 +459,14 @@ getModuleUsageRecord(maxNum: number): Promise<Array<BundleActiveModuleInfo
**示例**:
```js
- bundleState.getModuleUsageRecord(this.maxNum,(err, res) => {
+ bundleState.getRecentUsageModules(this.maxNum,(err, res) => {
if(err) {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord callback failed, because: ' + err.code);
+ console.log('BUNDLE_ACTIVE getRecentUsageModules callback failed, because: ' + err.code);
} else {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord callback succeeded.');
+ console.log('BUNDLE_ACTIVE getRecentUsageModules callback succeeded.');
for (let i = 0; i < res.length; i++) {
- console.log('BUNDLE_ACTIVE getModuleUsageRecord callback number : ' + (i + 1));
- console.log('BUNDLE_ACTIVE getModuleUsageRecord callback result ' + JSON.stringify(res[i]));
+ console.log('BUNDLE_ACTIVE getRecentUsageModules callback number : ' + (i + 1));
+ console.log('BUNDLE_ACTIVE getRecentUsageModules callback result ' + JSON.stringify(res[i]));
}
}
});