IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Menyediakan API untuk menerima peristiwa perangkat.

CATATAN: Saat ini hanya didukung untuk pengumpul metrik.

Ringkasan

Metode publik

default boolean isDisabledReceiver ()

Apakah IDeviceActionReceiver dinonaktifkan atau tidak.

abstract void rebootEnded ( ITestDevice device)

Mendapat pemberitahuan ketika reboot perangkat berakhir.

abstract void rebootStarted ( ITestDevice device)

Mendapat pemberitahuan saat reboot dimulai pada perangkat.

abstract void setDisableReceiver (boolean isDisabled)

Menyetel apakah IDeviceActionReceiver harus dinonaktifkan.

Metode publik

adalahDisabledReceiver

public boolean isDisabledReceiver ()

Apakah IDeviceActionReceiver dinonaktifkan atau tidak.

Kembali
boolean kembalikan nilai benar jika dinonaktifkan, salah jika sebaliknya.

rebootBerakhir

public abstract void rebootEnded (ITestDevice device)

Mendapat pemberitahuan ketika reboot perangkat berakhir.

CATATAN: Penerima harus menghindari reboot selama panggilan balik ini. Upaya reboot apa pun akan diabaikan.

Parameter
device ITestDevice : ITestDevice tempat reboot berakhir.

Melempar
DeviceNotAvailableException

rebootDimulai

public abstract void rebootStarted (ITestDevice device)

Mendapat pemberitahuan saat reboot dimulai pada perangkat.

CATATAN: Penerima harus menghindari reboot selama panggilan balik ini. Upaya reboot apa pun akan diabaikan.

Parameter
device ITestDevice : ITestDevice tempat reboot dimulai.

Melempar
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Menyetel apakah IDeviceActionReceiver harus dinonaktifkan. Menonaktifkan berarti tidak akan didaftarkan ke perangkat untuk menerima peristiwa tindakan perangkat.

Parameter
isDisabled boolean