CommandUtil

public final class CommandUtil
extends Object

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


Sammlung von Dienstprogrammen zum Ausführen von Befehlen auf dem Gerät über ADB

Zusammenfassung

Öffentliche Methoden

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

Führt einen Shell-Befehl auf dem Gerät aus und wirft einen AssumptionError, wenn der Befehl nicht 0 zurückgibt.

static CommandResult runAndCheck(ITestDevice device, String cmd)

Führt einen Shell-Befehl auf dem Gerät aus und wirft einen AssumptionError, wenn der Befehl nicht 0 zurückgibt.

Öffentliche Methoden

runAndCheck

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

Führt einen Shell-Befehl auf dem Gerät aus und wirft einen AssumptionError, wenn der Befehl nicht 0 zurückgibt.

Parameter
device ITestDevice: das zu verwendende Gerät

cmd String: Der Befehl, der ausgeführt werden soll

retries int: Anzahl der Wiederholungsversuche

Returns
CommandResult das Ergebnis von device.executeShellV2Command

Ausgabe
DeviceNotAvailableException

runAndCheck

public static CommandResult runAndCheck (ITestDevice device, 
                String cmd)

Führt einen Shell-Befehl auf dem Gerät aus und wirft einen AssumptionError, wenn der Befehl nicht 0 zurückgibt.

Parameter
device ITestDevice: das zu verwendende Gerät

cmd String: Der Befehl, der ausgeführt werden soll

Returns
CommandResult das Ergebnis von device.executeShellV2Command

Ausgabe
DeviceNotAvailableException