Odbiornik IDeviceAction

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Udostępnia interfejs API do odbierania zdarzeń dotyczących urządzenia.

UWAGA: ta funkcja jest obecnie obsługiwana tylko w przypadku kolektorów wskaźników.

Podsumowanie

Metody publiczne

default boolean isDisabledReceiver()

Określa, czy IDeviceActionReceiver jest wyłączony.

abstract void rebootEnded(ITestDevice device)

Otrzymuje powiadomienie o zakończeniu restartu urządzenia.

abstract void rebootStarted(ITestDevice device)

Otrzymuje powiadomienie po ponownym uruchomieniu urządzenia.

abstract void setDisableReceiver(boolean isDisabled)

Określa, czy interfejs IDeviceActionReceiver ma być wyłączony.

Metody publiczne

isDisabledReceiver

public boolean isDisabledReceiver ()

Określa, czy IDeviceActionReceiver jest wyłączony.

Zwroty
boolean Jeśli ta opcja jest wyłączona, zwraca wartość „true” (prawda), w przeciwnym razie zwraca wartość „false” (fałsz).

Zakończono ponowne uruchomienie

public abstract void rebootEnded (ITestDevice device)

Otrzymuje powiadomienie o zakończeniu restartu urządzenia.

UWAGA: odbiorniki nie powinny uruchamiać się ponownie podczas tego wywołania zwrotnego. Każda próba ponownego uruchomienia będzie zignorowano.

Parametry
device ITestDevice: ITestDevice, gdzie zakończył się restartowanie.

Rzuty
DeviceNotAvailableException

Uruchomiono ponownie

public abstract void rebootStarted (ITestDevice device)

Otrzymuje powiadomienie po ponownym uruchomieniu urządzenia.

UWAGA: odbiorniki nie powinny uruchamiać się ponownie podczas tego wywołania zwrotnego. Każda próba ponownego uruchomienia będzie zignorowano.

Parametry
device ITestDevice: ITestDevice, gdzie rozpoczęło się restartowanie.

Rzuty
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Określa, czy interfejs IDeviceActionReceiver ma być wyłączony. Wyłączenie tej usługi nie są zarejestrowane na urządzeniu na potrzeby odbierania zdarzeń związanych z działaniami na urządzeniu.

Parametry
isDisabled boolean