com.android.tradefed.device

Arayüzler

IAndroidDebugBridge Bu pakette kullanılan AndroidDebugBridge yöntemleri için 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ı noktaları ofseti 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önetme arayüzü. 
IDeviceManager.IFastbootListener Hızlı önyükleme durumundaki değişiklikleri dinleyen bir dinleyici. 
IDeviceMonitor Cihazların durumunu izlemek için kullanılan arayüz. 
IDeviceRecovery Çevrimdışı olan bir cihazı kurtarmaya yönelik arayüz. 
IDeviceSelection Cihaz seçim ölçütleri arayüzü. 
IDeviceStateMonitor IDevice durumunu izleme olanağı sağlar. 
IFileEntry FileEntry yöntemleri için daha basit, taklit edilebilir sözleşme sağlayan arayüz tanımı. 
ILogcatReceiver Bir cihazın logcat'inin çı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 Çevrimdışı birden fazla cihazı kurtarmaya yönelik arayüz. 
INativeDevice ddmlib IDevice için güvenilir ve biraz daha yüksek düzeyli bir API sağlar. 
ITestDevice ddmlib IDevice için güvenilir ve biraz daha yüksek düzeyli bir API sağlar. 

Sınıflar

BackgroundDeviceAction Belirli bir cihazda, işlem iptal edilene kadar gerektiği kadar tekrarlanarak bir komut çalıştırır. 
BatteryTemperature  
CollectingByteOutputReceiver Kabuk çıktısının tamamını bir byte[] içine toplayan bir IShellOutputReceiver
CollectingOutputReceiver Kabuk çıktısının tamamını tek bir String içine toplayan bir IShellOutputReceiver
DeviceDisconnectedException Bir cihaz artık aktarım türü üzerinden erişilebilir olmadığında (ör.cihaz USB veya TCP/IP bağlantısı üzerinden artık görünmüyorsa) tetiklenir.
DeviceFoldableState "cmd device_state print-states" tarafından döndürülen cihazın katlanabilir durumunun gösterimi. 
DeviceManager  
DeviceManager.FastbootDevice Fastboot modundaki bir cihazın gösterimi. 
DeviceMonitorMultiplexer İstekleri birden fazla IDeviceMonitor'e dağıtmak için kullanılan bir proxy sınıfı. 
DeviceNotAvailableException Bir cihaz artık test için kullanılamadığında atılır. 
DeviceProperties Cihaz tarafı mülk adları için ortak sabit tanımlar 
DeviceRuntimeException Bir cihaz işlemi beklenen sonuçlarla sonuçlanmadığında atılır. 
DeviceSelectionOptions Cihaz seçim ölçütleri için kapsayıcı. 
DeviceStateMonitor IDevice durumunu izlemek için kullanılan yardımcı sınıf. 
DeviceUnresponsiveException Cihazın adb tarafından görüldüğünü ancak yanıt vermediğini (ör.komutların zaman aşımına uğraması, önyükleme yapmaması vb.) belirten DeviceNotAvailableException özelleştirmesi
FastbootHelper Hızlı önyükleme 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ı
ITestDevice.ApexInfo Tek bir APEX ile ilgili bilgileri depolamak için basit bir yapı sınıfı
ITestDevice.MountPointInfo Tek bir bağlama noktasıyla ilgili bilgileri depolamak için basit bir yapı sınıfı 
LargeOutputReceiver Uzun süre çalışan komutların çalıştırılmasına ve çıktıların toplanmasına yardımcı olmak için tasarlanmış bir sınıf. 
LocalAndroidVirtualDevice TradeFed ana makinesinde çalışan yerel sanal cihazlar sınıfı. 
LogcatReceiver Arka planda logcat'i toplayan sınıf. 
ManagedTestDeviceFactory Tf tarafından izlenebilecek farklı türde cihazlar oluşturmak için fabrika
NativeDevice ITestDevice Tam yığın olmayan Android cihazlarda varsayılan uygulama. 
NativeDevice.AdbAction OS "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. 
NativeDeviceStateMonitor Çerçeve desteği olmayan bir IDevice'ün durumunu izlemek için yardımcı sınıf. 
NetworkNotAvailableException Bir cihaz test için ağa bağlanamadığında atılır. 
NoDeviceException Belirli bir komutu yürütecek cihaz olmadığında atılır. 
NullDevice IDeviceSelection.nullDeviceRequested() true olduğunda DeviceManager tarafından tahsis etmek için kullanılan bir yer tutucu IDevice
PackageInfo Cihazdan ayrıştırılan bir uygulamanın paket bilgilerini içeren kapsayıcı. 
RemoteAndroidDevice adb connect üzerinden bağlı tam yığın Android cihaz için ITestDevice uygulaması. 
RemoteAvdIDevice DeviceSelectionOptions.gceDeviceRequested() true olduğunda DeviceManager tarafından tahsis etmek için kullanılan bir yer tutucu IDevice 
StubDevice IDevice için stub yer tutucu uygulaması. 
StubLocalAndroidVirtualDevice DeviceSelectionOptions.localVirtualDeviceRequested() true olduğunda DeviceManager tarafından tahsis etmek için kullanılan bir yer tutucu IDevice 
TestDevice Tam yığın Android cihaz için ITestDevice uygulaması
TestDevice.MicrodroidBuilder Microdroid TestDevice oluşturmak için kullanılan bir derleyici. 
TestDeviceOptions ITestDevice Option'ler 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 basit bir IDeviceRecovery uygulaması. 
WifiCommandUtil Wifi komutu çıkışlarını ayrıştırabilen bir yardımcı program sınıfı. 
WifiCommandUtil.ScanResult İlgili bilgileri içeren bir kablosuz ağı temsil eder. 
WifiHelper Cihazdaki kablosuz ağ hizmetlerini değiştirmek için kullanılan yardımcı sınıf. 

Numaralandırmalar

DeviceAllocationState IDeviceManager açısından cihazın tahsis durumunu temsil eder.
DeviceSelectionOptions.DeviceRequestedType Desteklenen farklı yer tutucu cihaz türleri. 
FreeDeviceState  
IDeviceSelection.BaseDeviceType  
ITestDevice.RecoveryMode  
NativeDevice.RebootMode Yeniden başlatma modu. 
SnapuserdWaitPhase snapuserd güncellemesinin tamamlanması için ne zaman katılacağınızı/engelleyeceğinizi gösteren enum temsili. 
TestDeviceOptions.InstanceType  
TestDeviceState Cihaz durumunun DeviceState'e kıyasla daha kapsamlı bir temsili. 
UserInfo.UserType Harici API'lerde kullanıcı türünün desteklenen varyantları.