com.android.tradefed.device

Arayüzler

IAndroidDebugBridge Bu pakette kullanılan AndroidDebugBridge yöntemleri için arayüz tanımı. 
IConfigurableVirtualDevice Önceden yapılandırılmış olabilecek sanal cihaz bilgileri (ana makine ip'si, ana makine kullanıcısı, bağlantı noktası uzaklığı vb.) hakkında bilgi sağlayan arayüz. 
IDeviceActionReceiver Cihaz etkinliklerini almak için bir API sağlar. 
Cihaz Yöneticisi Test için kullanılabilir cihaz grubunun yönetilmesine yönelik arayüz. 
IDeviceManager.IFastbootListener Fastboot durumu değişiklikleri için bir işleyici. 
IDeviceMonitor Cihazların durumunu izleme arayüzü. 
Cihaz Kurtarma Çevrimdışı olan bir cihazı kurtarma arayüzü. 
Cihaz Seçimi Cihaz seçim kriterleri için arayüz. 
IDeviceStateMonitor Bir IDevice öğesinin durumunu izlemek için olanaklar sağlar. 
IFileEntry FileEntry yöntemleriyle daha basit ve taklit edilebilir sözleşmeler sağlayan arayüz tanımı. 
ILogcatReceiver InputStreamSource olarak cihazın logcat çıkışını sağlayan bir sınıf. 
IManagedTestDevice Yaşam döngüsü yönetilen bir ITestDevice. 
IManagedTestDeviceFactory IManagedTestDevice saniyeler için içerik üretici arayüzü
Çoklu Cihaz Kurtarma Birden fazla çevrimdışı cihazı kurtarmaya yönelik arayüz. 
YerelCihaz ddmlib IDevice'ye güvenilir ve biraz daha yüksek seviyede bir API sağlar. 
ITestCihazı ddmlib IDevice'ye güvenilir ve biraz daha yüksek seviyede bir API sağlar. 

Sınıflar

Arka PlanCihazİşlemi Belirli bir cihazda, işlem iptal edilene kadar gerektiği kadar tekrar eden bir komut çalıştırır. 
Pil Sıcaklığı  
CollectingByteExitReceiver Tüm kabuk çıkışını bir byte[] olarak toplayan IShellOutputReceiver
CollectingÇıktı Alıcısı Tüm kabuk çıkışını tek bir String olarak toplayan IShellOutputReceiver
Cihaz Bağlantısı Kesildi İstisnası Aktarım türü üzerinden cihaza artık erişilemediğinde (ör. cihaz artık USB veya TCP/IP bağlantısı üzerinden görünür olmadığında) atılır
CihazKatlanabilir Durumu "cmd device_state Print-states" [cihazın katlanabilir durumundaki katlanabilir cihaz durumunu] 
Cihaz Yöneticisi  
Cihaz Yöneticisi.FastbootDevice Fastboot modundaki bir cihaz gösteriliyor. 
DeviceMonitorMultiplexer İstekleri birden fazla IDeviceMonitor öğesine yaymak için bir proxy sınıfı. 
DeviceNotAvailableException Bir cihaz artık test için kullanılabilir olmadığında gönderilir. 
Cihaz Özellikleri Cihaz tarafı özellik adları için yaygın kullanılan sabit tanımlar
DeviceRuntimeException Bir cihaz işlemi beklenen sonuçları sağlamadığında verilir. 
CihazSeçimiSeçenekleri Cihaz seçim ölçütlerinin kapsayıcısıdır. 
DeviceStateMonitor IDevice durumunu izlemek için yardımcı sınıf. 
DeviceUnduyarlıException Cihazın adb tarafından görülebildiğini ancak yanıt vermiyor (ör. komutlar zaman aşımına uğrar, başlatılmıyor vb.) olduğunu belirten DeviceNotAvailableException uzmanlığı.
FastbootYardımcı Fastboot işlemleri için yardımcı sınıf. 
IDeviceMonitor.DeviceLister Bilinen cihazları ve durumlarını döndürecek 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 hakkında bilgi depolamak için basit bir struct sınıfı
ITestDevice.MountPointInfo Tek bir ekleme noktası hakkında bilgi depolamak için basit bir struct sınıfı
LargeÇıktı Alıcısı Uzun süre çalışan komutların çalıştırılmasına yardımcı olmak için tasarlanmış bir sınıf. 
LocalAndroidVirtualDevice TradeFed ana makinesinde çalışan yerel sanal cihazlara yönelik sınıf. 
LogcatReceiver Arka planda logcat toplayan sınıf. 
ManagedTestDeviceFactory Tf tarafından izlenebilecek farklı cihaz türlerini oluşturmak için fabrika ayarlarına gidin
YerelCihaz ITestDevice Tam yığın olmayan Android cihazların varsayılan uygulaması. 
NativeDevice.AdbAction OS 'adb ....' komutunu çalıştırmak için ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction)
YerelCihaz.AdbShellAction  
NativeDevice.RebootDeviceAction Cihazı yeniden başlatmak için ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction)
NativeDeviceStateMonitor Çerçeve desteği olmayan bir IDevice durumunu izlemek için yardımcı sınıf. 
NetworkNotAvailableException Bir cihaz test için ağa bağlanamadığında gönderilir. 
Cihaz İstisnası Yok Belirli bir komutu yürütecek cihaz olmadığında gönderilir. 
NullCihaz IDeviceSelection#nullDeviceRequested() true olduğunda ayırmak için DeviceManager tarafından kullanılan IDevice yer tutucusu
Paket Bilgileri Cihazdan ayrıştırılan bir uygulamanın paket bilgilerinin kapsayıcısıdır. 
UzaktanAndroidCihaz Adb Connect aracılığıyla bağlanan tam yığın Android cihaz için ITestDevice uygulaması. 
RemoteAvdIDevice DeviceSelectionOptions.gceDeviceRequested() true olduğunda ayırmak için DeviceManager tarafından kullanılan yer tutucu IDevice
StubCihaz IDevice öğesinin yer tutucu uygulaması. 
StubLocalAndroidVirtualDevice DeviceSelectionOptions.localVirtualDeviceRequested() true olduğunda ayırmak için DeviceManager tarafından kullanılan yer tutucu IDevice
Test Cihazı Tam yığın Android cihaz için ITestDevice uygulaması
TestDevice.MicrodroidBuilder Microdroid TestDevice oluşturmak için kullanılan bir oluşturucu. 
TestDeviceOptions ITestDevice Option sn. için kapsayıcı
Kullanıcı Bilgileri Platformdaki UserInfo sınıfına benzer. 
Cihaz Kurtarma Cihazın internete bağlı olmasını ve basit komutlara yanıt vermesini bekleyen bir IDeviceRecovery uygulamasından gerçekleştirilen basit bir uygulama. 
WifiCommandUtil Wi-Fi komut çıkışlarını ayrıştırabilen bir yardımcı program sınıfı. 
WifiCommandUtil.ScanResult İlgili bilgilerini içeren bir kablosuz ağı gösterir. 
KablosuzYardımcısı Cihazdaki kablosuz hizmetleri değiştirmeyle ilgili yardımcı sınıf. 

Numaralandırmalar

CihazAllocationState IDeviceManager açısından cihazın ayırma durumunu gösterir
DeviceSelectionOptions.DeviceİstenenType Olası farklı yer tutucu cihaz türleri desteklenir. 
ÜcretsizCihazEyaleti  
IDeviceSelection.BaseDeviceType  
ITestDevice.RecoveryMode  
YerelCihaz.RebootMode Yeniden başlatma modu. 
SnapuserdPendingPhase Snapuserd güncellemesinin tamamlanması için katılma/engelleme zamanını belirten sıralama gösterimi. 
TestDeviceOptions.InstanceType  
TestDeviceState Cihaz durumunun DeviceState işlevinden daha tam özellikli bir temsili. 
UserInfo.UserType Harici API'lerde kullanıcı türünün desteklenen varyantları.