کارخانه‌ی دستگاه تست مدیریت‌شده

public interface IManagedTestDeviceFactory

com.android.tradefed.device.IManagedTestDeviceFactory


رابط سازنده برای IManagedTestDevice ها

خلاصه

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

abstract IManagedTestDevice createDevice ( IDevice stubDevice)

یک IManagedTestDevice بر اساس IDevice ارسال شده به آن ایجاد کنید.

abstract IManagedTestDevice createRequestedDevice ( IDevice idevice, IDeviceSelection options)

به طور خاص دستگاهی مطابق با مشخصات ایجاد کنید

abstract void setFastbootEnabled (boolean enable)

فعال یا غیرفعال کردن پشتیبانی از فست‌بوت برای دستگاه ایجاد شده.

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

ایجاد دستگاه

public abstract IManagedTestDevice createDevice (IDevice stubDevice)

یک IManagedTestDevice بر اساس IDevice ارسال شده به آن ایجاد کنید.

پارامترها
stubDevice IDevice : که نوع دستگاه ایجاد شده را تعریف می‌کند.

بازگشت‌ها
IManagedTestDevice یک IManagedTestDevice که بر اساس IDevice ایجاد شده است

ایجاد درخواست دستگاه

public abstract IManagedTestDevice createRequestedDevice (IDevice idevice, 
                IDeviceSelection options)

به طور خاص دستگاهی مطابق با مشخصات ایجاد کنید

پارامترها
idevice IDevice

options IDeviceSelection

بازگشت‌ها
IManagedTestDevice

تنظیم FastbootEnabled

public abstract void setFastbootEnabled (boolean enable)

فعال یا غیرفعال کردن پشتیبانی از فست‌بوت برای دستگاه ایجاد شده.

پارامترها
enable boolean : مقداری که پشتیبانی را تنظیم می‌کند.