com.android.tradefed.device

Antarmuka

Manajer Perangkat I Antarmuka untuk mengelola kumpulan perangkat yang tersedia untuk pengujian.
IDeviceManager.IFastbootListener Pendengar perubahan status fastboot.
IDeviceMonitor Antarmuka untuk memantau keadaan perangkat.
Pemilihan Perangkat I Antarmuka untuk kriteria pemilihan perangkat.
Penerima ILogcat Kelas yang menyediakan keluaran logcat perangkat sebagai InputStreamSource .

Kelas

Latar BelakangPerangkatAksi Menjalankan perintah pada perangkat tertentu yang diulangi seperlunya hingga tindakan dibatalkan.
Suhu Baterai
MengumpulkanByteOutputReceiver IShellOutputReceiver yang mengumpulkan seluruh keluaran shell menjadi byte[] .
Mengumpulkan Penerima Output IShellOutputReceiver yang mengumpulkan seluruh keluaran shell menjadi satu String .
Pengaturan perangkat
DeviceManager.FastbootDevice Representasi perangkat dalam mode Fastboot.
DeviceMonitorMultiplexer Kelas proxy untuk menyebarkan permintaan ke beberapa IDeviceMonitor s.
Properti Perangkat Definisi konstanta umum untuk nama properti sisi perangkat
Opsi Pemilihan Perangkat Wadah untuk kriteria pemilihan perangkat.
DeviceStateMonitor Kelas pembantu untuk memantau keadaan IDevice .
Pembantu Fastboot Kelas pembantu untuk operasi fastboot.
IDeviceMonitor.DeviceLister Kelas seperti Runnable yang seharusnya mengembalikan perangkat yang dikenal dan statusnya.
Penerima Output Besar Kelas yang dirancang untuk membantu menjalankan perintah yang berjalan lama mengumpulkan keluaran.
Perangkat VirtualAndroid Lokal Kelas untuk perangkat virtual lokal yang berjalan pada host TradeFed.
Penerima Logcat Kelas yang mengumpulkan logcat di latar belakang.
ManagedTestDeviceFactory Pabrik untuk membuat berbagai jenis perangkat yang dapat dipantau oleh Tf
Perangkat Asli Implementasi default perangkat Android ITestDevice Non-tumpukan penuh.
NativeDevice.AdbAction DeviceAction untuk menjalankan perintah OS 'adb ....'.
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceAction DeviceAction untuk me-reboot perangkat.
NativeDeviceStateMonitor Kelas pembantu untuk memantau keadaan IDevice tanpa dukungan kerangka kerja.
NetworkNotAvailableException Dilempar ketika perangkat tidak dapat terhubung ke jaringan untuk pengujian.
Perangkat Android Jarak Jauh Implementasi ITestDevice untuk perangkat android full stack yang terhubung melalui adb connect.
Perangkat AvdID Jarak Jauh IDevice placeholder yang digunakan oleh DeviceManager untuk mengalokasikan ketika DeviceSelectionOptions.gceDeviceRequested() bernilai true
Perangkat Uji Implementasi ITestDevice untuk perangkat android full stack
TungguPemulihan Perangkat Implementasi sederhana dari IDeviceRecovery yang menunggu perangkat online dan merespons perintah sederhana.
Pembantu Wifi Kelas pembantu untuk memanipulasi layanan wifi di perangkat.

Enum

DeviceSelectionOptions.DeviceRequestedType Berbagai kemungkinan jenis perangkat placeholder yang didukung.
NativeDevice.RebootMode Mode reboot.

Pengecualian

Tidak Ada Pengecualian Perangkat Dilempar ketika tidak ada perangkat untuk menjalankan perintah tertentu.