گیرنده اقدام IDevice

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 باید غیرفعال شود یا خیر.

روش‌های عمومی

گیرنده غیرفعال شده

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

گیرنده را غیرفعال کنید

public abstract void setDisableReceiver (boolean isDisabled)

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

پارامترها
isDisabled boolean