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