جهاز تتبُّع مصاحب
public
class
CompanionDeviceTracker
extends Object
java.lang.Object | |
↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker |
فئة لتخصيص الأجهزة المصاحبة وتحريرها
ملخّص
الطرق العامة | |
---|---|
ITestDevice
|
allocateCompanionDevice(ITestDevice device, DeviceSelectionOptions opt)
يمكنك تخصيص جهاز مصاحب استنادًا إلى معايير الاختيار. |
void
|
freeCompanionDevice(ITestDevice device)
تفريغ الجهاز المصاحب كما هو محدد في الجهاز الأساسي |
ITestDevice
|
getCompanionDevice(ITestDevice device)
استرداد الجهاز المصاحب المخصص كما هو محدد بواسطة الجهاز الأساسي |
static
CompanionDeviceTracker
|
getInstance()
استرداد مثيل سينغلتون لجهاز التتبّع |
الطرق العامة
تخصيص جهاز المزاملة
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
يمكنك تخصيص جهاز مصاحب استنادًا إلى معايير الاختيار.
المعلمات | |
---|---|
device |
ITestDevice : الجهاز الأساسي يُستخدَم لتحديد الجهاز المصاحب |
opt |
DeviceSelectionOptions : معايير الاختيار |
المرتجعات | |
---|---|
ITestDevice |
تم تخصيص الجهاز أو null في حال عدم توفّره. |
جهاز FreeCompanionDevice
public void freeCompanionDevice (ITestDevice device)
تفريغ الجهاز المصاحب كما هو محدد في الجهاز الأساسي
المعلمات | |
---|---|
device |
ITestDevice : الجهاز الأساسي الذي يجب تحرير الجهاز المصاحب المناسب له |
الرميات | |
---|---|
IllegalStateException |
إذا لم تكن هناك أجهزة مصاحبة |
الحصول على جهاز المزاملة
public ITestDevice getCompanionDevice (ITestDevice device)
استرداد الجهاز المصاحب المخصص كما هو محدد بواسطة الجهاز الأساسي
المعلمات | |
---|---|
device |
ITestDevice : الجهاز الأساسي الذي يتم تخصيص الجهاز المصاحب له |
المرتجعات | |
---|---|
ITestDevice |
الجهاز المصاحب أو null إذا لم يتم العثور عليه |
الحصول على مثيل
public static CompanionDeviceTracker getInstance ()
استرداد مثيل سينغلتون لجهاز التتبّع
المرتجعات | |
---|---|
CompanionDeviceTracker |