com.android.tradefed.device

Antarmuka

IAndroidDebugBridge Definisi antarmuka untuk metode AndroidDebugBridge yang digunakan dalam paket ini. 
IConfigurableVirtualDevice Antarmuka untuk memberikan informasi tentang info perangkat virtual yang mungkin telah dikonfigurasi sebelumnya (IP host, pengguna host, offset port, dan lain-lain). 
IDeviceActionReceiver Menyediakan API untuk menerima peristiwa perangkat. 
IDeviceManager Antarmuka untuk mengelola serangkaian perangkat yang tersedia untuk pengujian. 
IDeviceManager.IFastbootListener Pemroses untuk perubahan status fastboot. 
IDeviceMonitor Antarmuka untuk memantau status perangkat. 
IDeviceRecovery Antarmuka untuk memulihkan perangkat yang offline. 
IDeviceSelection Antarmuka untuk kriteria pemilihan perangkat. 
IDeviceStateMonitor Menyediakan fasilitas untuk memantau status IDevice
IFileEntry Definisi antarmuka yang menyediakan kontrak tiruan yang lebih sederhana untuk metode FileEntry
Penerima ILogcat Class yang memberikan output logcat perangkat sebagai InputStreamSource
IManagedTestDevice ITestDevice yang siklus prosesnya dikelola. 
IManagedTestDeviceFactory Antarmuka kreator untuk IManagedTestDevice
IMultiDeviceRecovery Antarmuka untuk memulihkan beberapa perangkat offline. 
INativeDevice Menyediakan level API yang andal dan sedikit lebih tinggi untuk IDevice ddmlib. 
ITestDevice Menyediakan level API yang andal dan sedikit lebih tinggi untuk IDevice ddmlib. 

Class

BackgroundDeviceAction Menjalankan perintah pada perangkat tertentu secara berulang sesuai kebutuhan sampai tindakan dibatalkan. 
BatteryTemperature  
CollectingByteOutputReceiver IShellOutputReceiver yang mengumpulkan seluruh output shell ke dalam byte[]
MengumpulkanOutputReceiver IShellOutputReceiver yang mengumpulkan seluruh output shell menjadi satu String
DeviceSeparateedException Ditampilkan saat perangkat tidak dapat lagi dijangkau melalui jenis transpornya, misalnya jika perangkat tidak lagi terlihat melalui USB, atau koneksi TCP/IP
DeviceFoldableState Representasi status perangkat foldable seperti yang ditampilkan oleh "cmd device_state print-states". 
DeviceManager  
DeviceManager.FastbootDevice Representasi perangkat dalam Mode fastboot (Fastboot mode). 
DeviceMonitorMultiplexer Class proxy untuk menerapkan permintaan ke beberapa IDeviceMonitor
DeviceNotAvailableException Ditampilkan saat perangkat tidak lagi tersedia untuk pengujian. 
DeviceProperties Definisi konstanta umum untuk nama properti sisi perangkat
DeviceRuntimeException Dimunculkan saat tindakan perangkat tidak memberikan hasil yang diharapkan. 
DeviceSelectionOptions Penampung bagi kriteria pemilihan perangkat. 
DeviceStateMonitor Class helper untuk memantau status IDevice
DeviceUnresponsiveException Spesialisasi DeviceNotAvailableException yang menunjukkan bahwa perangkat terlihat oleh adb, tetapi tidak responsif (yaitu, waktu habis perintah, tidak dapat melakukan booting, dll.)
FastbootHelper Class bantuan untuk operasi fastboot. 
IDeviceMonitor.DeviceLister Class seperti Runnable yang harus menampilkan perangkat yang diketahui dan statusnya. 
IManagedTestDevice.DeviceEventResponse Container untuk respons terhadap panggilan IManagedTestDevice#handleAllocationEvent(DeviceEvent)
ITestDevice.ApexInfo Class struct sederhana untuk menyimpan informasi tentang satu APEX
ITestDevice.MountPointInfo Class struct sederhana untuk menyimpan informasi tentang satu direktori pemasangan
LargeOutputReceiver Class yang didesain untuk membantu menjalankan perintah yang berjalan lama akan mengumpulkan output. 
LocalAndroidVirtualDevice Class untuk perangkat virtual lokal yang berjalan di host TradeFed. 
LogcatReceiver Class yang mengumpulkan logcat di latar belakang. 
ManagedTestDeviceFactory Factory untuk membuat berbagai jenis perangkat yang dapat dipantau oleh Tf
PerangkatNative Implementasi default perangkat Android ITestDevice Non-stack penuh. 
NativeDevice.AdbAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) untuk menjalankan perintah 'adb ....' OS. 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) untuk memulai ulang perangkat. 
NativeDeviceStateMonitor Class helper untuk memantau status IDevice tanpa dukungan framework. 
NetworkNotAvailableException Ditampilkan saat perangkat tidak dapat terhubung ke jaringan untuk pengujian. 
NoDeviceException Dimunculkan saat tidak ada perangkat untuk menjalankan perintah tertentu. 
Perangkat Null Placeholder IDevice yang digunakan oleh DeviceManager untuk dialokasikan saat IDeviceSelection#nullDeviceRequested() adalah true
InfoPaket Container untuk info paket aplikasi yang diuraikan dari perangkat. 
PerangkatAndroidRemote Implementasi ITestDevice untuk perangkat Android full stack yang terhubung melalui koneksi adb. 
RemoteAvdIDevice Placeholder IDevice yang digunakan oleh DeviceManager untuk dialokasikan saat DeviceSelectionOptions.gceDeviceRequested() adalah true
StubDevice Implementasi placeholder penghenti IDevice
StubLocalAndroidVirtualDevice Placeholder IDevice yang digunakan oleh DeviceManager untuk dialokasikan saat DeviceSelectionOptions.localVirtualDeviceRequested() adalah true
PerangkatPengujian Implementasi ITestDevice untuk perangkat Android full stack
TestDevice.MicrodroidBuilder Builder yang digunakan untuk membuat Microdroid TestDevice. 
TestDeviceOptions Container untuk ITestDevice Option
Info Pengguna Serupa dengan class UserInfo dari platform. 
TungguDeviceRecovery Implementasi sederhana dari IDeviceRecovery yang menunggu perangkat online dan merespons perintah sederhana. 
Wi-FiCommandUtil Class utilitas yang dapat mengurai output perintah Wi-Fi. 
WifiCommandUtil.ScanResult Mewakili jaringan Wi-Fi yang berisi info terkaitnya. 
Wi-FiHelper Class helper untuk memanipulasi layanan Wi-Fi di perangkat. 

Enumerasi

DeviceAllocationState Mewakili status alokasi perangkat dari perspektif IDeviceManager
DeviceSelectionOptions.DeviceRequestType Berbagai kemungkinan jenis perangkat placeholder yang didukung. 
FreeDeviceState  
IDeviceSelection.BaseDeviceType  
ITestDevice.RecoveryMode  
NativeDevice.RebootMode Mode {i>reboot<i}. 
SnapuserdTunggu Tahap Representasi enum saat menggabungkan/memblokir untuk update yang dilakukan oleh snapuserd selesai. 
TestDeviceOptions.InstanceType  
TestDeviceState Representasi status perangkat yang lebih lengkap daripada DeviceState
UserInfo.UserType Varian yang didukung dari jenis pengguna di API eksternal.