com.android.tradefed.device

Arayüzler

IAndroidDebugBridge Bu pakette kullanılan ERROR(/com.android.ddmlib.AndroidDebugBridge) yöntemlerinin arayüz tanımı. 
IConfigurableVirtualDevice Olası önceden yapılandırılmış sanal cihaz bilgileri (ana makine IP'si, ana makine kullanıcısı, bağlantı noktası telafisi vb.) hakkında bilgi sağlayan bir arayüz. 
IDeviceActionReceiver Cihaz etkinliklerini almak için bir API sağlar. 
IDeviceManager Test için kullanılabilen cihaz grubunu yönetmeye yönelik arayüz. 
IDeviceManager.IFastbootListener Fastboot durumundaki değişiklikler için bir dinleyici. 
IDeviceMonitor Cihazların durumunu izleme arayüzü. 
IDeviceRecovery Çevrimdışı duruma geçen bir cihazı kurtarmak için kullanılan arayüz. 
IDeviceSelection Cihaz seçim ölçütleri için arayüz. 
IDeviceStateMonitor IDevice durumunu izleme olanakları sağlar. 
IFileEntry FileEntry yöntemleri için daha basit, taklit edilebilir bir sözleşme sağlayan arayüz tanımı. 
ILogcatReceiver Bir cihazın logcat çıkışını InputStreamSource olarak sağlayan sınıf. 
IManagedTestDevice Yaşam döngüsü yönetilen bir ITestDevice. 
IManagedTestDeviceFactory IManagedTestDevice için içerik üretici arayüzü 
IMultiDeviceRecovery Birden fazla çevrimdışı cihazı kurtarmak için kullanılan arayüz. 
INativeDevice ddmlib'e güvenilir ve biraz daha yüksek düzeyde bir API sağlar IDevice
ITemporaryDevice Geçici yer tutucu olabilecek bir cihazı temsil eden arayüz. 
ITestDevice ddmlib'e güvenilir ve biraz daha yüksek düzeyde bir API sağlar IDevice

Sınıflar

BackgroundDeviceAction Belirli bir cihazda, işlem iptal edilene kadar gerektiği şekilde tekrarlayarak bir komut çalıştırır. 
BatteryTemperature  
CollectingByteOutputReceiver Tüm kabuk çıkışını byte[] içinde toplayan bir IShellOutputReceiver
CollectingOutputReceiver Tüm kabuk çıkışını tek bir String içinde toplayan IShellOutputReceiver
DeviceDisconnectedException Bir cihaza artık aktarım türü üzerinden erişilemediğinde (ör.cihaz artık USB veya TCP/IP bağlantısı üzerinden görünmüyorsa) oluşturulur.
DeviceFoldableState "cmd device_state print-states" tarafından döndürülen katlanabilir cihaz durumunun temsili. 
DeviceManager  
DeviceManager.FastbootDevice Fastboot modundaki bir cihazın temsili. 
DeviceMonitorMultiplexer İstekleri birden fazla IDeviceMonitor'ya yaymak için kullanılan bir proxy sınıfı. 
DeviceNotAvailableException Bir cihaz test için kullanılamadığında oluşturulur. 
DeviceProperties Cihaz tarafı mülk adları için yaygın sabit tanımlar 
DeviceRuntimeException Bir cihaz işlemi beklenen sonuçları vermediğinde oluşturulur. 
DeviceSelectionOptions Cihaz seçim ölçütleri için kapsayıcı. 
DeviceStateMonitor IDevice durumunu izlemek için yardımcı sınıf. 
DeviceUnresponsiveException Cihazın adb'ye görünür olduğunu ancak yanıt vermediğini (ör.komutların zaman aşımına uğraması, önyükleme yapmaması vb.) belirten bir DeviceNotAvailableException uzmanlığı
FastbootHelper Fastboot işlemleri için yardımcı sınıf. 
IDeviceMonitor.DeviceLister Bilinen cihazları ve durumlarını döndürmesi gereken Runnable benzeri bir sınıf. 
IManagedTestDevice.DeviceEventResponse IManagedTestDevice.handleAllocationEvent(DeviceEvent) çağrısına verilen yanıtın kapsayıcısıdır. 
ITestDevice.ApexInfo Tek bir APEX hakkında bilgi depolamak için basit bir yapı sınıfı
ITestDevice.MountPointInfo Tek bir bağlama noktasıyla ilgili bilgileri depolamak için basit bir struct sınıfı
LargeOutputReceiver Uzun süren komutların çalıştırılmasına ve çıkışın toplanmasına yardımcı olmak için tasarlanmış bir sınıf. 
LocalAndroidVirtualDevice TradeFed ana makinesinde çalışan yerel sanal cihazların sınıfı. 
LogcatReceiver Arka planda logcat toplayan sınıf. 
ManagedTestDeviceFactory Tf tarafından izlenebilen farklı türde cihazlar oluşturmak için fabrika
NativeDevice ITestDevice Tam yığın olmayan Android cihazlarda varsayılan uygulama. 
NativeDevice.AdbAction Bir işletim sistemi "adb ...." komutunu çalıştırmak için ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction)
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) cihazı yeniden başlatmak için kullanılır. 
NativeDeviceStateMonitor Çerçeve desteği olmayan bir IDevice öğesinin durumunu izlemek için yardımcı sınıf. 
NetworkNotAvailableException Bir cihaz teste bağlanamadığında oluşturulur. 
NoDeviceException Belirli bir komutu yürütecek cihaz olmadığında oluşturulur. 
NullDevice DeviceManager tarafından IDeviceSelection.nullDeviceRequested() öğesinin true olduğu zamanı ayırmak için kullanılan bir yer tutucu IDevice
PackageInfo Cihazdan ayrıştırılan bir uygulamanın paket bilgileri için kapsayıcı. 
RemoteAndroidDevice adb connect ile bağlı tam yığın Android cihaz için ITestDevice uygulanması. 
RemoteAvdIDevice DeviceManager tarafından DeviceSelectionOptions.gceDeviceRequested() öğesinin true olduğu zamanı ayırmak için kullanılan bir yer tutucu IDevice
StubDevice IDevice için yer tutucu uygulama oluşturun. 
StubLocalAndroidVirtualDevice DeviceManager tarafından DeviceSelectionOptions.localVirtualDeviceRequested() öğesinin true olduğu zamanı ayırmak için kullanılan bir yer tutucu IDevice
TestDevice Tam yığın Android cihaz için ITestDevice'nın uygulanması
TestDevice.MicrodroidBuilder Microdroid TestDevice oluşturmak için kullanılan bir oluşturucu. 
TestDeviceOptions ITestDevice Option için kapsayıcı
UserInfo Platformdaki UserInfo sınıfına benzer. 
WaitDeviceRecovery Cihazın internete bağlanmasını ve basit komutlara yanıt vermesini bekleyen IDeviceRecovery öğesinin basit bir uygulaması. 
WifiCommandUtil Kablosuz komut çıkışlarını ayrıştırabilen bir yardımcı sınıf. 
WifiCommandUtil.ScanResult İlgili bilgileri içeren bir kablosuz ağı temsil eder. 
WifiHelper Cihazdaki kablosuz hizmetlerini değiştirmek için yardımcı sınıf. 

Numaralandırmalar

DeviceAllocationState Cihazın IDeviceManager perspektifinden tahsis durumunu gösterir. 
DeviceSelectionOptions.DeviceRequestedType Desteklenen farklı olası yer tutucu cihaz türleri. 
FreeDeviceState  
IDeviceSelection.BaseDeviceType  
ITestDevice.RecoveryMode  
NativeDevice.RebootMode Yeniden başlatma modu. 
SnapuserdWaitPhase Enum representation of when to join/block for the snapuserd update to finish. 
TestDeviceOptions.InstanceType  
TestDeviceState Cihaz durumunun DeviceState'dan daha kapsamlı bir temsili. 
UserInfo.UserType Harici API'lerde kullanıcının türünün desteklenen varyantları.