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. |
Antarmuka
Kelas
- Latar BelakangPerangkatAksi
- Suhu Baterai
- MengumpulkanByteOutputReceiver
- Mengumpulkan Penerima Output
- Pengaturan perangkat
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- Properti Perangkat
- Opsi Pemilihan Perangkat
- DeviceStateMonitor
- Pembantu Fastboot
- IDeviceMonitor.DeviceLister
- Penerima Output Besar
- Perangkat VirtualAndroid Lokal
- Penerima Logcat
- ManagedTestDeviceFactory
- Perangkat Asli
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- Perangkat Android Jarak Jauh
- Perangkat AvdID Jarak Jauh
- Perangkat Uji
- TungguPemulihan Perangkat
- Pembantu Wifi
Enum
Pengecualian