DeviceActionUtil

public class DeviceActionUtil
extends Object

java.lang.Object
com.android.tradefed.util.DeviceActionUtil


Uma classe Utility para executar ações do dispositivo.

Resumo

Classes aninhadas

class DeviceActionUtil.DeviceActionConfigError

Exceção para erro de configuração.

Métodos públicos

static DeviceActionUtil create (File deviceActionMainJar, File bundletoolJar)

Cria uma instância.

CommandResult execute ( DeviceActionUtil.Command command, String deviceId, actionArgs) execute ( DeviceActionUtil.Command command, String deviceId, actionArgs)

Executa um comando de ação do dispositivo.

void generateLogFile ( CommandResult result)

Gera o arquivo de log do host.

void saveToLogs ( DeviceActionUtil.Command cmd, ITestLogger testLogger)

Salva todos os arquivos gerados em logs de teste.

Métodos públicos

criar

public static DeviceActionUtil create (File deviceActionMainJar, 
                File bundletoolJar)

Cria uma instância.

Parâmetros
deviceActionMainJar File

bundletoolJar File

Devoluções
DeviceActionUtil

Lança
DeviceActionUtil.DeviceActionConfigError

executar

public CommandResult execute (DeviceActionUtil.Command command, 
                String deviceId, 
                 actionArgs)

Executa um comando de ação do dispositivo.

Parâmetros
command DeviceActionUtil.Command : para executar.

deviceId String : do dispositivo.

actionArgs : argumentos de ação para o command .

Devoluções
CommandResult

gerarLogFile

public void generateLogFile (CommandResult result)

Gera o arquivo de log do host.

Parâmetros
result CommandResult

salvarToLogs

public void saveToLogs (DeviceActionUtil.Command cmd, 
                ITestLogger testLogger)

Salva todos os arquivos gerados em logs de teste.

Parâmetros
cmd DeviceActionUtil.Command

testLogger ITestLogger