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 ()

يسترجع نسخة مفردة من المتعقب

الطرق العامة

تخصيص الجهاز المصاحب

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