IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Cihaz olaylarını almak için bir API sağlar.

NOT: Bu, şu anda yalnızca metrik toplayıcılar için desteklenmektedir.

Özet

Genel yöntemler

default boolean isDisabledReceiver ()

IDeviceActionReceiver devre dışı olup olmadığı.

abstract void rebootEnded ( ITestDevice device)

Cihazda yeniden başlatma sona erdiğinde bildirim alır.

abstract void rebootStarted ( ITestDevice device)

Cihazda yeniden başlatma başlatıldığında bildirim alır.

abstract void setDisableReceiver (boolean isDisabled)

IDeviceActionReceiver devre dışı bırakılıp bırakılmayacağını ayarlar.

Genel yöntemler

Devre DışıAlıcı

public boolean isDisabledReceiver ()

IDeviceActionReceiver devre dışı olup olmadığı.

İadeler
boolean devre dışı bırakılırsa true değerini, aksi durumda false değerini döndürür.

yeniden başlatmaSonlandı

public abstract void rebootEnded (ITestDevice device)

Cihazda yeniden başlatma sona erdiğinde bildirim alır.

NOT: Alıcılar bu geri arama sırasında yeniden başlatmaktan kaçınmalıdır. Herhangi bir yeniden başlatma girişimi göz ardı edilecektir.

Parametreler
device ITestDevice : Yeniden başlatmanın sona erdiği ITestDevice .

Atar
DeviceNotAvailableException

yeniden başlatıldı

public abstract void rebootStarted (ITestDevice device)

Cihazda yeniden başlatma başlatıldığında bildirim alır.

NOT: Alıcılar bu geri arama sırasında yeniden başlatmaktan kaçınmalıdır. Herhangi bir yeniden başlatma girişimi göz ardı edilecektir.

Parametreler
device ITestDevice : Yeniden başlatmanın başladığı ITestDevice .

Atar
DeviceNotAvailableException

setDevre DışıAlıcı

public abstract void setDisableReceiver (boolean isDisabled)

IDeviceActionReceiver devre dışı bırakılıp bırakılmayacağını ayarlar. Devre dışı bırakmak, cihazın eylem olaylarını almak için cihaza kaydedilmeyeceği anlamına gelir.

Parametreler
isDisabled boolean