命令工具

public final class CommandUtil
extends Object

java.lang.Object
com.android.sts.common.CommandUtil


幫助通過 adb 在設備上運行命令的實用程序集合

概括

公共方法

static CommandResult runAndCheck (ITestDevice device, String cmd, int retries)

在設備上執行 shell 命令,如果命令不返回 0,則拋出 AssumptionError。

static CommandResult runAndCheck (ITestDevice device, String cmd)

在設備上執行 shell 命令,如果命令不返回 0,則拋出 AssumptionError。

公共方法

運行並檢查

public static CommandResult runAndCheck (ITestDevice device, 
                String cmd, 
                int retries)

在設備上執行 shell 命令,如果命令不返回 0,則拋出 AssumptionError。

參數
device ITestDevice :要使用的設備

cmd String :要運行的命令

retries int :重試次數

退貨
CommandResult device.executeShellV2Command 的結果

投擲
DeviceNotAvailableException

運行並檢查

public static CommandResult runAndCheck (ITestDevice device, 
                String cmd)

在設備上執行 shell 命令,如果命令不返回 0,則拋出 AssumptionError。

參數
device ITestDevice :要使用的設備

cmd String :要運行的命令

退貨
CommandResult device.executeShellV2Command 的結果

投擲
DeviceNotAvailableException