DispositivoActionUtil

public class DeviceActionUtil
extends Object

Objeto java.lang.
   ↳ com.android.tradefed.util.DeviceActionUtil.


Una clase de utilidad para ejecutar acciones en el dispositivo.

Resumen

Clases anidadas

class DeviceActionUtil.DeviceActionConfigError

Excepción de error de configuración. 

Métodos públicos

static DeviceActionUtil create(File deviceActionMainJar, File bundletoolJar)

Crea una instancia.

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

Ejecuta un comando de acción del dispositivo.

static File findExecutableOnPath(String name)
void generateLogFile(CommandResult result)

Genera el archivo de registro del host.

void saveToLogs(DeviceActionUtil.Command cmd, ITestLogger testLogger)

Guarda todos los archivos generados en los registros de prueba.

Métodos públicos

create

public static DeviceActionUtil create (File deviceActionMainJar, 
                File bundletoolJar)

Crea una instancia.

Parámetros
deviceActionMainJar File

bundletoolJar File

Muestra
DeviceActionUtil

Arroja
DeviceActionUtil.DeviceActionConfigError

ejecutar

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

Ejecuta un comando de acción del dispositivo.

Parámetros
command DeviceActionUtil.Command: Se ejecutará.

deviceId String: del dispositivo.

actionArgs : Son argumentos de acción para command.

Muestra
CommandResult

findExecutableOnPath

public static File findExecutableOnPath (String name)

Parámetros
name String

Muestra
File

Arroja
DeviceActionUtil.DeviceActionConfigError

generateLogFile

public void generateLogFile (CommandResult result)

Genera el archivo de registro del host.

Parámetros
result CommandResult

guardarEnRegistros

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

Guarda todos los archivos generados en los registros de prueba.

Parámetros
cmd DeviceActionUtil.Command

testLogger ITestLogger