DeviceActionUtil

public class DeviceActionUtil
extends Object

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


Una classe di utilità per eseguire azioni del dispositivo.

Riepilogo

Classi nidificate

class DeviceActionUtil.DeviceActionConfigError

Eccezione per errore di configurazione. 

Metodi pubblici

static DeviceActionUtil create(File deviceActionMainJar, File bundletoolJar)

Crea un'istanza.

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

Esegue un comando di azione del dispositivo.

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

Genera il file di log dell'host.

void saveToLogs(DeviceActionUtil.Command cmd, ITestLogger testLogger)

Salva tutti i file generati nei log di test.

Metodi pubblici

crea

public static DeviceActionUtil create (File deviceActionMainJar, 
                File bundletoolJar)

Crea un'istanza.

Parametri
deviceActionMainJar File

bundletoolJar File

Ritorni
DeviceActionUtil

Lanci
DeviceActionUtil.DeviceActionConfigError

Esegui

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

Esegue un comando di azione del dispositivo.

Parametri
command DeviceActionUtil.Command: per eseguire.

deviceId String: del dispositivo.

actionArgs : argomenti dell'azione per command.

Ritorni
CommandResult

findExecutableOnPath

public static File findExecutableOnPath (String name)

Parametri
name String

Ritorni
File

Lanci
DeviceActionUtil.DeviceActionConfigError

generateLogFile

public void generateLogFile (CommandResult result)

Genera il file di log dell'host.

Parametri
result CommandResult

saveToLogs

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

Salva tutti i file generati nei log di test.

Parametri
cmd DeviceActionUtil.Command

testLogger ITestLogger