执行Shell命令
System.shell(command: string): (integer, string)
通过已连接的Root或Shizuku环境执行一条shell命令,依次返回执行状态和命令输出。两个返回值都可以不接收。
参数1 项
| 序号 | 名称 | 类型 | 参数说明 |
|---|---|---|---|
| 1 | command | 字 | 要执行的 Shell 命令;可从“命令选择”中填写后再修改。示例:input keyevent 3 返回桌面。 |
返回值返回值可以不接收
| 序号 | 名称 | 类型 | 返回说明 |
|---|---|---|---|
| 1 | 执行状态 | 整 | 成功返回0,失败返回-1。 |
| 2 | 执行信息 | 字 | 成功时返回命令输出,无输出时返回“执行成功”;失败时返回原始状态码及错误信息。 |