IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Fornisce un'API per ricevere gli eventi del dispositivo.

NOTA: questa opzione è attualmente supportata solo per i collezionisti di metriche.

Riepilogo

Metodi pubblici

default boolean isDisabledReceiver()

Indica se IDeviceActionReceiver è disattivato o meno.

abstract void rebootEnded(ITestDevice device)

Riceve una notifica al termine del riavvio del dispositivo.

abstract void rebootStarted(ITestDevice device)

Riceve una notifica quando viene avviato il riavvio del dispositivo.

abstract void setDisableReceiver(boolean isDisabled)

Imposta se IDeviceActionReceiver deve essere disattivato.

Metodi pubblici

isDisabledReceiver

public boolean isDisabledReceiver ()

Indica se IDeviceActionReceiver è disattivato o meno.

Ritorni
boolean Restituisce true se disattivato, false in caso contrario.

rebootEnded

public abstract void rebootEnded (ITestDevice device)

Riceve una notifica al termine del riavvio del dispositivo.

NOTA: i destinatari devono evitare di riavviare il sistema durante questo callback. Eventuali tentativi di riavvio verranno ignorati.

Parametri
device ITestDevice: ITestDevice dove è terminato il riavvio.

Lanci
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

Riceve una notifica quando viene avviato il riavvio del dispositivo.

NOTA: i destinatari devono evitare di riavviare il sistema durante questo callback. Eventuali tentativi di riavvio verranno ignorati.

Parametri
device ITestDevice: ITestDevice da dove è iniziato il riavvio.

Lanci
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Imposta se IDeviceActionReceiver deve essere disattivato. Se viene disattivata, la funzionalità non verrà registrata sul dispositivo per la ricezione di eventi di azioni del dispositivo.

Parametri
isDisabled boolean