IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Bietet eine API zum Empfangen von Geräteereignissen.

HINWEIS: Dies wird derzeit nur für Messwerterfassungen unterstützt.

Zusammenfassung

Öffentliche Methoden

default boolean isDisabledReceiver()

Gibt an, ob IDeviceActionReceiver deaktiviert ist oder nicht.

abstract void rebootEnded(ITestDevice device)

Erhält eine Benachrichtigung, wenn der Neustart des Geräts abgeschlossen ist.

abstract void rebootStarted(ITestDevice device)

Erhält eine Benachrichtigung, wenn der Neustart auf dem Gerät gestartet wurde.

abstract void setDisableReceiver(boolean isDisabled)

Legt fest, ob IDeviceActionReceiver deaktiviert werden soll.

Öffentliche Methoden

isDisabledReceiver

public boolean isDisabledReceiver ()

Gibt an, ob IDeviceActionReceiver deaktiviert ist oder nicht.

Returns
boolean Gibt „true“ zurück, wenn deaktiviert, andernfalls „false“.

rebootEnded

public abstract void rebootEnded (ITestDevice device)

Erhält eine Benachrichtigung, wenn der Neustart des Geräts abgeschlossen ist.

HINWEIS: Empfänger sollten während dieses Rückrufs nicht neu starten. Alle Versuche, das Gerät neu zu starten, werden ignoriert.

Parameter
device ITestDevice: ITestDevice, wo der Neustart beendet wurde.

Ausgabe
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

Erhält eine Benachrichtigung, wenn der Neustart auf dem Gerät gestartet wurde.

HINWEIS: Empfänger sollten während dieses Rückrufs nicht neu starten. Alle Versuche, das Gerät neu zu starten, werden ignoriert.

Parameter
device ITestDevice: ITestDevice, in der der Neustart begonnen hat.

Ausgabe
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Legt fest, ob IDeviceActionReceiver deaktiviert werden soll. Wenn Sie die Registrierung deaktivieren, wird die App nicht auf dem Gerät registriert, um Geräteaktionsereignisse zu empfangen.

Parameter
isDisabled boolean