harmony 鸿蒙devicedebug工具
devicedebug工具
devicedebug工具向开发者提供对调试应用发送信号的能力,目前仅支持向AMS管理的debug类型的应用进程的pid发送signal信号,达到终止对应pid进程的能力。
说明:
在使用本工具前,开发者需要先获取hdc工具,执行hdc shell。
表1 devicedebug工具命令列表
命令 | 描述 |
---|---|
help/-h | 帮助命令,显示devicedebug支持的命令信息。 |
kill | 终止进程命令,用来终止对应pid进程。 |
帮助命令
devicedebug help
表2 help命令列表
命令 | 描述 |
---|---|
devicedebug help | 显示devicedebug支持的命令信息。 |
示例:
# 显示帮助信息。
devicedebug help
终止进程命令
devicedebug kill
用于向debug类型的应用进程发送signal(1-64)信号,应用进程接受到信号后终止对应pid进程。
表3 kill命令列表 |命令|描述| |——–|——————-| |help/-h|帮助信息。| |-<signal> <pid>| 必选字段,signal(1-64)为终止信号,终止pid对应的debug类型的应用进程。|
返回值:
当pid对应的进程为非应用进程时,返回”devicedebug: kill: {pid}: No such app process”;当pid对应的进程为非debug类型的应用进程时,返回”devicedebug: kill: process: {pid} is not debuggable app”。
示例:
# 以终止12111进程,signal信号9为例。
devicedebug kill -9 12111
你可能感兴趣的鸿蒙文章
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦