1# anm工具 2 3Advanced Notification Manager(通知管理工具,简称anm)是实现通知打印、设置通知参数等功能的工具,为开发者提供基本的通知调试和测试能力,例如打印已发布通知详细信息、设置通知缓存个数、使能通知等。 4 5> **说明:** 6> 7> 在使用本工具前,开发者需要先获取[hdc工具](../../device-dev/subsystems/subsys-toolchain-hdc-guide.md),执行hdc shell。 8 9### help 10 11* **介绍** 12 13 打印帮助信息。 14 15* **用法** 16 17 ```bash 18 anm help 19 ``` 20 21### dump 22 23* **介绍** 24 25 打印通知相关信息。 26 27* **用法** 28 29 ```bash 30 anm dump [<options>] 31 ``` 32 33 参数如下表所示 34 35 | 参数 | 参数说明 | 36 | ---------------- | -------------------------------- | 37 | -A/--active | 打印所有活跃的通知信息 | 38 | -R/--recent | 打印最近的通知信息 | 39 | -D/--distributed | 打印来自其他设备的分布式通知信息 | 40 | -b/--bundle | 可选参数,设置指定的包名打印 | 41 | -u/--user-id | 可选参数,设置指定的用户ID打印 | 42 | -h/--help | 帮助信息 | 43 44* **示例**:打印活跃的通知信息 45 46 ```bash 47 anm dump -A 48 ``` 49 ![anm-dump-A](figures/anm-dump-A.png) 50 51### Setting 52 53* **介绍** 54 55 设置通知参数。 56 57* **用法** 58 59 ```bash 60 anm setting [<options>] 61 ``` 62 63 参数如下表所示 64 65 | 参数 | 参数说明 | 66 | ------------------------ | ------------------------------------ | 67 | -c/--recent-count | 设置保存在内存中的最近通知的最大个数 | 68 | -e/--enable-notification | 设置通知使能开关 | 69 | -h/--help | 帮助信息 | 70 71* **示例**:设置保存在内存中的最近通知的最大数为100个 72 73 ```bash 74 anm setting -c 100 75 ``` 76