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, dll.). 
IDeviceActionReceiver Memberikan API untuk menerima peristiwa perangkat. 
IDeviceManager Antarmuka untuk mengelola kumpulan perangkat yang tersedia untuk pengujian. 
IDeviceManager.IFastbootListener Pemroses untuk perubahan status fastboot. 
IDeviceMonitor Antarmuka untuk memantau status perangkat. 
IDeviceRecovery Antarmuka untuk memulihkan perangkat yang telah offline. 
IDeviceSelection Antarmuka untuk kriteria pemilihan perangkat. 
IDeviceStateMonitor Menyediakan fasilitas untuk memantau status IDevice
IFileEntry Definisi antarmuka yang menyediakan kontrak yang lebih sederhana dan dapat di-mock ke metode FileEntry
ILogcatReceiver Class yang menyediakan output logcat perangkat sebagai InputStreamSource
IManagedTestDevice ITestDevice yang siklus prosesnya dikelola. 
IManagedTestDeviceFactory Antarmuka kreator untuk IManagedTestDevice 
IMultiDeviceRecovery Antarmuka untuk memulihkan beberapa perangkat offline. 
INativeDevice Memberikan API level yang andal dan sedikit lebih tinggi ke IDevice ddmlib. 
ITestDevice Memberikan API level yang andal dan sedikit lebih tinggi ke IDevice ddmlib. 

Class

BackgroundDeviceAction Menjalankan perintah di perangkat tertentu yang diulang sesuai kebutuhan hingga tindakan dibatalkan. 
BatteryTemperature  
CollectingByteOutputReceiver IShellOutputReceiver yang mengumpulkan seluruh output shell ke dalam byte[]
CollectingOutputReceiver IShellOutputReceiver yang mengumpulkan seluruh output shell menjadi satu String
DeviceDisconnectedException 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 menyebarkan permintaan ke beberapa IDeviceMonitor
DeviceNotAvailableException Ditampilkan saat perangkat tidak lagi tersedia untuk pengujian. 
DeviceProperties Definisi konstanta umum untuk nama properti sisi perangkat 
DeviceRuntimeException Ditampilkan saat tindakan perangkat tidak menghasilkan hasil yang diharapkan. 
DeviceSelectionOptions Penampung untuk kriteria pemilihan perangkat. 
DeviceStateMonitor Class helper untuk memantau status IDevice
DeviceUnresponsiveException Spesialisasi DeviceNotAvailableException yang menunjukkan perangkat terlihat oleh adb, tetapi tidak responsif (yaitu, waktu tunggu perintah habis, tidak akan melakukan booting, dll.) 
FastbootHelper Class helper untuk operasi fastboot. 
IDeviceMonitor.DeviceLister Class mirip Runnable yang akan menampilkan perangkat yang diketahui dan statusnya. 
IManagedTestDevice.DeviceEventResponse Penampung 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 titik pemasangan 
LargeOutputReceiver Class yang dirancang untuk membantu menjalankan perintah yang berjalan lama 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 
NativeDevice 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 Ditampilkan saat tidak ada perangkat untuk menjalankan perintah tertentu. 
NullDevice Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan saat IDeviceSelection.nullDeviceRequested() adalah true 
PackageInfo Penampung untuk info paket aplikasi yang diuraikan dari perangkat. 
RemoteAndroidDevice Implementasi ITestDevice untuk perangkat Android stack penuh yang terhubung melalui adb connect. 
RemoteAvdIDevice Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan saat DeviceSelectionOptions.gceDeviceRequested() adalah true 
StubDevice Implementasi placeholder stub dari IDevice
StubLocalAndroidVirtualDevice Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan saat DeviceSelectionOptions.localVirtualDeviceRequested() adalah true 
TestDevice Implementasi ITestDevice untuk perangkat Android stack lengkap 
TestDevice.MicrodroidBuilder Builder yang digunakan untuk membuat TestDevice Microdroid. 
TestDeviceOptions Penampung untuk ITestDevice Option 
UserInfo Mirip dengan class UserInfo dari platform. 
WaitDeviceRecovery Implementasi sederhana IDeviceRecovery yang menunggu perangkat online dan merespons perintah sederhana. 
WifiCommandUtil Class utilitas yang dapat mengurai output perintah Wi-Fi. 
WifiCommandUtil.ScanResult Menampilkan jaringan Wi-Fi yang berisi info terkait. 
WifiHelper Class helper untuk memanipulasi layanan Wi-Fi di perangkat. 

Enum

DeviceAllocationState Merepresentasikan status alokasi perangkat dari perspektif IDeviceManager 
DeviceSelectionOptions.DeviceRequestedType Berbagai kemungkinan jenis perangkat placeholder yang didukung. 
FreeDeviceState  
IDeviceSelection.BaseDeviceType  
ITestDevice.RecoveryMode  
NativeDevice.RebootMode Mode mulai ulang. 
SnapuserdWaitPhase Representasi enum tentang kapan harus bergabung/memblokir agar update snapuserd selesai. 
TestDeviceOptions.InstanceType  
TestDeviceState Representasi status perangkat yang lebih lengkap daripada DeviceState
UserInfo.UserType Varian yang didukung dari jenis pengguna di API eksternal.