CompanionDeviceTracker
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 instance pelacak tunggal |
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 |
Pengembalian | |
---|---|
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 | |
---|---|
| jika tidak ada perangkat pendamping |
getCompanionDevice
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 |
Pengembalian | |
---|---|
ITestDevice | perangkat pendamping atau null jika tidak ditemukan |
getInstance
public static CompanionDeviceTracker getInstance ()
Mengambil instance pelacak tunggal
Pengembalian | |
---|---|
CompanionDeviceTracker |