public final class ShellTool
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
class |
ShellTool.CommandResult
返回的命令结果
|
构造器和说明 |
---|
ShellTool() |
限定符和类型 | 方法和说明 |
---|---|
ShellTool.CommandResult |
execCmd(java.util.List<java.lang.String> commands,
boolean isRoot)
是否是在root下执行命令
|
ShellTool.CommandResult |
execCmd(java.util.List<java.lang.String> commands,
boolean isRoot,
boolean isNeedResultMsg)
是否是在root下执行命令
|
ShellTool.CommandResult |
execCmd(java.lang.String[] commands,
boolean isRoot)
是否是在root下执行命令
|
ShellTool.CommandResult |
execCmd(java.lang.String[] commands,
boolean isRoot,
boolean isNeedResultMsg)
是否是在root下执行命令
|
ShellTool.CommandResult |
execCmd(java.lang.String command,
boolean isRoot)
是否是在root下执行命令
|
ShellTool.CommandResult |
execCmd(java.lang.String command,
boolean isRoot,
boolean isNeedResultMsg)
是否是在root下执行命令
|
static ShellTool |
instance() |
public static ShellTool instance()
public ShellTool.CommandResult execCmd(java.lang.String command, boolean isRoot)
command
- 命令isRoot
- 是否需要root权限执行public ShellTool.CommandResult execCmd(java.util.List<java.lang.String> commands, boolean isRoot)
commands
- 多条命令链表isRoot
- 是否需要root权限执行public ShellTool.CommandResult execCmd(java.lang.String[] commands, boolean isRoot)
commands
- 多条命令数组isRoot
- 是否需要root权限执行public ShellTool.CommandResult execCmd(java.lang.String command, boolean isRoot, boolean isNeedResultMsg)
command
- 命令isRoot
- 是否需要root权限执行isNeedResultMsg
- 是否需要结果消息public ShellTool.CommandResult execCmd(java.util.List<java.lang.String> commands, boolean isRoot, boolean isNeedResultMsg)
commands
- 命令链表isRoot
- 是否需要root权限执行isNeedResultMsg
- 是否需要结果消息public ShellTool.CommandResult execCmd(java.lang.String[] commands, boolean isRoot, boolean isNeedResultMsg)
commands
- 命令数组isRoot
- 是否需要root权限执行isNeedResultMsg
- 是否需要结果消息