IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


یک API برای دریافت رویدادهای دستگاه ارائه می دهد.

توجه: این در حال حاضر فقط برای کلکسیونرهای متریک پشتیبانی می شود.

خلاصه

روش های عمومی

default boolean isDisabledReceiver ()

آیا IDeviceActionReceiver غیرفعال است یا خیر.

abstract void rebootEnded ( ITestDevice device)

هنگامی که راه اندازی مجدد در دستگاه به پایان رسید، اعلان دریافت می کند.

abstract void rebootStarted ( ITestDevice device)

هنگام راه‌اندازی مجدد در دستگاه، اعلان دریافت می‌کند.

abstract void setDisableReceiver (boolean isDisabled)

تعیین می‌کند IDeviceActionReceiver غیرفعال شود یا خیر.

روش های عمومی

isDisabledReceiver

public boolean isDisabledReceiver ()

آیا IDeviceActionReceiver غیرفعال است یا خیر.

برمی گرداند
boolean اگر غیرفعال باشد true را برگردانید، در غیر این صورت false را برگردانید.

راه اندازی مجدد به پایان رسید

public abstract void rebootEnded (ITestDevice device)

هنگامی که راه اندازی مجدد در دستگاه به پایان رسید، اعلان دریافت می کند.

توجه: گیرندگان باید در طول این تماس از راه اندازی مجدد خودداری کنند. هر گونه تلاش برای راه اندازی مجدد نادیده گرفته می شود.

پارامترها
device ITestDevice : ITestDevice جایی که راه اندازی مجدد به پایان رسید.

پرتاب می کند
DeviceNotAvailableException

راه اندازی مجدد شروع شد

public abstract void rebootStarted (ITestDevice device)

هنگام راه‌اندازی مجدد در دستگاه، اعلان دریافت می‌کند.

توجه: گیرندگان باید در طول این تماس از راه اندازی مجدد خودداری کنند. هر گونه تلاش برای راه اندازی مجدد نادیده گرفته می شود.

پارامترها
device ITestDevice : ITestDevice جایی که راه اندازی مجدد شروع شد.

پرتاب می کند
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

تعیین می‌کند IDeviceActionReceiver غیرفعال شود یا خیر. غیرفعال کردن به این معنی است که برای دریافت رویدادهای اقدام دستگاه در دستگاه ثبت نمی شود.

پارامترها
isDisabled boolean