DeviceActionUtil

public class DeviceActionUtil
extends Object

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


Es una clase de utilidad para ejecutar acciones de dispositivos.

Resumen

Clases anidadas

class DeviceActionUtil.DeviceActionConfigError

Excepción para el 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 para probar los registros.

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: para ejecutar.

deviceId String: del dispositivo.

actionArgs : 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

saveToLogs

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

Guarda todos los archivos generados para probar los registros.

Parámetros
cmd DeviceActionUtil.Command

testLogger ITestLogger