IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Stellt eine API zum Empfangen von Geräteereignissen bereit.

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

Zusammenfassung

Öffentliche Methoden

default boolean isDisabledReceiver ()

Ob der IDeviceActionReceiver deaktiviert ist oder nicht.

abstract void rebootEnded ( ITestDevice device)

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

abstract void rebootStarted ( ITestDevice device)

Erhält eine Benachrichtigung, wenn der Neustart im Gerät gestartet wird.

abstract void setDisableReceiver (boolean isDisabled)

Legt fest, ob der IDeviceActionReceiver deaktiviert werden soll.

Öffentliche Methoden

isDisabledReceiver

public boolean isDisabledReceiver ()

Ob der IDeviceActionReceiver deaktiviert ist oder nicht.

Kehrt zurück
boolean Gibt true zurück, wenn deaktiviert, andernfalls false.

rebootEnded

public abstract void rebootEnded (ITestDevice device)

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

HINWEIS: Empfänger sollten während dieses Rückrufs einen Neustart vermeiden. Jeder Neustartversuch wird ignoriert.

Parameter
device ITestDevice : ITestDevice , wo der Neustart endete.

Würfe
DeviceNotAvailableException

rebootGestartet

public abstract void rebootStarted (ITestDevice device)

Erhält eine Benachrichtigung, wenn der Neustart im Gerät gestartet wird.

HINWEIS: Empfänger sollten während dieses Rückrufs einen Neustart vermeiden. Jeder Neustartversuch wird ignoriert.

Parameter
device ITestDevice : ITestDevice , auf dem der Neustart gestartet wurde.

Würfe
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Legt fest, ob der IDeviceActionReceiver deaktiviert werden soll. Die Deaktivierung bedeutet, dass das Gerät nicht für den Empfang von Geräteaktionsereignissen registriert wird.

Parameter
isDisabled boolean