CompanionDeviceTracker
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 () يسترد مثيل المفرد للمتعقب |
الأساليب العامة
تخصيصCompanionDevice
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
قم بتخصيص جهاز مصاحب بناءً على معايير الاختيار.
حدود | |
---|---|
device | ITestDevice : الجهاز الأساسي. يستخدم للتعرف على الجهاز المرافق |
opt | DeviceSelectionOptions : معايير الاختيار |
عائدات | |
---|---|
ITestDevice | الجهاز مخصص أو null في حالة عدم توفره |
freeCompanionDevice
public void freeCompanionDevice (ITestDevice device)
قم بتحرير الجهاز المرافق كما هو محدد بواسطة الجهاز الأساسي
حدود | |
---|---|
device | ITestDevice : الجهاز الأساسي الذي يجب تحرير الجهاز المرافق له |
رميات | |
---|---|
IllegalStateException | إذا لم يكن هناك الأجهزة المرافقة |
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
قم باسترجاع الجهاز المرافق المخصص كما هو محدد بواسطة الجهاز الأساسي
حدود | |
---|---|
device | ITestDevice : الجهاز الأساسي الذي تم تخصيص الجهاز المرافق له |
عائدات | |
---|---|
ITestDevice | الجهاز المصاحب أو null إذا لم يتم العثور عليه |
getInstance
public static CompanionDeviceTracker getInstance ()
يسترد مثيل المفرد للمتعقب
عائدات | |
---|---|
CompanionDeviceTracker |