CommandUtil

public final class CommandUtil
extends Object

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


Coleção de utilitários para ajudar a executar comandos no dispositivo pelo adb

Resumo

Métodos públicos

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

Executa o comando do shell no dispositivo e gera uma exceção AssumptionError se o comando não retornar 0.

static CommandResult runAndCheck(ITestDevice device, String cmd)

Executa o comando do shell no dispositivo e gera uma exceção AssumptionError se o comando não retornar 0.

Métodos públicos

runAndCheck

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

Executa o comando do shell no dispositivo e gera uma exceção AssumptionError se o comando não retornar 0.

Parâmetros
device ITestDevice: o dispositivo a ser usado

cmd String: o comando a ser executado

retries int: o número de novas tentativas

Retorna
CommandResult O resultado de device.executeShellV2Command

Gera
DeviceNotAvailableException

runAndCheck

public static CommandResult runAndCheck (ITestDevice device, 
                String cmd)

Executa o comando do shell no dispositivo e gera uma exceção AssumptionError se o comando não retornar 0.

Parâmetros
device ITestDevice: o dispositivo a ser usado

cmd String: o comando a ser executado

Retorna
CommandResult O resultado de device.executeShellV2Command

Gera
DeviceNotAvailableException