命令实用程序

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。

公共方法

runAndCheck

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

在设备上执行 shell 命令,如果命令未返回 0,则抛出 AssumptionError。

参数
device ITestDevice:要使用的设备

cmd String:要运行的命令

retries int:要尝试的重试次数

返回
CommandResult device.executeShellV2Command 的结果

抛出
DeviceNotAvailableException

runAndCheck

public static CommandResult runAndCheck (ITestDevice device, 
                String cmd)

在设备上执行 shell 命令,如果命令未返回 0,则抛出 AssumptionError。

参数
device ITestDevice:要使用的设备

cmd String:要运行的命令

返回
CommandResult device.executeShellV2Command 的结果

抛出
DeviceNotAvailableException