com.android.tradefed.device

Arayüzler

IDeviceManager'ı Test için mevcut cihaz setini yönetmeye yönelik arayüz.
IDeviceManager.IFastbootListener Fastboot durumu değişiklikleri için bir dinleyici.
IDeviceMonitor Cihazların durumunu izlemek için arayüz.
IDeviceSelection Cihaz seçim kriterleri için arayüz.
ILogcatAlıcı Bir aygıtın logcat'inin çıktısını InputStreamSource olarak sağlayan bir sınıf.

Sınıflar

Arka PlanCihazAksiyonu Belirli bir cihazda, eylem iptal edilene kadar gerektiği kadar yinelenen bir komut çalıştırır.
Pil Sıcaklığı
CollectingByteOutputReceiver Kabuk çıktısının tamamını byte[] içinde toplayan bir IShellOutputReceiver .
ToplamaÇıktıAlıcı Kabuk çıktısının tamamını tek bir String içinde toplayan bir IShellOutputReceiver .
Aygıt Yöneticisi
DeviceManager.FastbootDevice Fastboot modunda bir cihazın temsili.
DeviceMonitorMultiplexer İstekleri birden fazla IDeviceMonitor yaymak için bir proxy sınıfı.
Cihaz Özellikleri Cihaz tarafı özellik adları için ortak sabit tanımlar
CihazSeçimSeçenekleri Cihaz seçim kriterleri için kapsayıcı.
DeviceStateMonitor Bir IDevice durumunu izlemek için yardımcı sınıf.
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.
Büyük ÇıkışAlıcı Uzun süren komutların çalıştırılmasına ve çıktıların toplanmasına yardımcı olmak için tasarlanmış bir sınıf.
YerelAndroidSanalCihaz TradeFed ana bilgisayarında çalışan yerel sanal cihazlara yönelik sınıf.
LogcatAlıcı Logcat'i arka planda toplayan sınıf.
YönetilenTestDeviceFactory Fabrika, Tf tarafından izlenebilecek farklı türde cihazlar üretecek
Yerel Cihaz ITestDevice Tam yığın olmayan android cihazların varsayılan uygulaması.
NativeDevice.AdbAction Bir işletim sistemi 'adb ....' komutunu çalıştırmak için bir DeviceAction .
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceAction Bir cihazı yeniden başlatmak için DeviceAction .
NativeDeviceStateMonitor Çerçeve desteği olmadan bir IDevice durumunu izlemek için yardımcı sınıf.
AğKullanılamazİstisna Bir cihaz test için ağa bağlanamadığında atılır.
UzakAndroidCihaz Adb connect aracılığıyla bağlanan tam yığın android cihaz için ITestDevice uygulaması.
RemoteAvdIDevice DeviceSelectionOptions.gceDeviceRequested() true olduğunda tahsis etmek için DeviceManager tarafından kullanılan yer tutucu IDevice
Test cihazı Tam yığın android cihaz için ITestDevice uygulaması
BekleCihaz Kurtarma Cihazın çevrimiçi olmasını ve basit komutlara yanıt vermesini bekleyen basit bir IDeviceRecovery uygulaması.
WifiYardımcısı Cihazdaki Wi-Fi servislerini yönetmek için yardımcı sınıf.

Numaralandırmalar

DeviceSelectionOptions.DeviceRequestedType Desteklenen farklı olası yer tutucu cihaz türleri.
NativeDevice.RebootMode Bir yeniden başlatma modu.

İstisnalar

Cihaz İstisnası Yok Belirli bir komutu yürütecek cihaz olmadığında atılır.