Pelacak Perangkat Pendamping

public class CompanionDeviceTracker
extends Object

java.lang.Objek
com.android.tradefed.targetprep.companion.CompanionDeviceTracker


Kelas untuk mengalokasikan dan membebaskan perangkat pendamping

Ringkasan

Metode publik

ITestDevice allocateCompanionDevice ( ITestDevice device, DeviceSelectionOptions opt)

Alokasikan perangkat pendamping berdasarkan kriteria pemilihan.

void freeCompanionDevice ( ITestDevice device)

Bebaskan perangkat pendamping seperti yang diidentifikasi oleh perangkat utama

ITestDevice getCompanionDevice ( ITestDevice device)

Ambil perangkat pendamping yang dialokasikan seperti yang diidentifikasi oleh perangkat utama

static CompanionDeviceTracker getInstance ()

Mengambil contoh tunggal pelacak

Metode publik

mengalokasikanCompanionDevice

public ITestDevice allocateCompanionDevice (ITestDevice device, 
                DeviceSelectionOptions opt)

Alokasikan perangkat pendamping berdasarkan kriteria pemilihan.

Parameter
device ITestDevice : perangkat utama. digunakan untuk mengidentifikasi perangkat pendamping

opt DeviceSelectionOptions : kriteria pemilihan

Kembali
ITestDevice perangkat dialokasikan atau null jika tidak ada yang tersedia

perangkat pendamping gratis

public void freeCompanionDevice (ITestDevice device)

Bebaskan perangkat pendamping seperti yang diidentifikasi oleh perangkat utama

Parameter
device ITestDevice : perangkat utama yang perangkat pendampingnya harus dibebaskan

Melempar
IllegalStateException jika tidak ada perangkat pendamping

dapatkanCompanionDevice

public ITestDevice getCompanionDevice (ITestDevice device)

Ambil perangkat pendamping yang dialokasikan seperti yang diidentifikasi oleh perangkat utama

Parameter
device ITestDevice : perangkat utama yang dialokasikan untuk perangkat pendamping

Kembali
ITestDevice perangkat pendamping atau null jika tidak ditemukan

dapatkanInstance

public static CompanionDeviceTracker getInstance ()

Mengambil contoh tunggal pelacak

Kembali
CompanionDeviceTracker