com.android.tradefed.device
Arayüzler
IAndroidDebugBridge | Bu pakette kullanılan AndroidDebugBridge yöntemleri için arayüz tanımı. |
IConfigurableVirtualDevice | Muhtemelen önceden yapılandırılmış bir sanal cihaz bilgisi (ana bilgisayar IP'si, ana bilgisayar kullanıcısı, bağlantı noktaları ofseti vb.) hakkında bilgi sağlayan bir arayüz. |
IDeviceActionReceiver | Cihaz olaylarını almak için bir API sağlar. |
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. |
IDeviceRecovery | Çevrimdışı olan bir cihazı kurtarmak için arayüz. |
IDeviceSelection | Cihaz seçim kriterleri için arayüz. |
IDeviceStateMonitor | Bir IDevice durumunu izlemek için olanaklar sağlar. |
IFileEntry | FileEntry yöntemlerine daha basit, taklit edilebilir sözleşme sağlayan arayüz tanımı. |
ILogcatAlıcı | Bir aygıtın logcat'inin çıktısını InputStreamSource olarak sağlayan bir sınıf. |
IManagedTestDevice | Yaşam döngüsü yönetilen bir ITestDevice. |
IManagedTestDeviceFactory | IManagedTestDevice s için yaratıcı arayüz |
IMultiDeviceRecovery | Birden fazla çevrimdışı cihazı kurtarmak için arayüz. |
INativeDevice | Bir ddmlib IDevice için güvenilir ve biraz daha yüksek düzeyde bir API sağlar. |
ITestDevice | Bir ddmlib IDevice için güvenilir ve biraz daha yüksek düzeyde bir API sağlar. |
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 . |
DeviceDisconnectedException | Bir cihaza aktarım türü üzerinden artık erişilemediğinde oluşur; örneğin cihaz artık USB veya TCP/IP bağlantısı üzerinden görünmüyorsa |
CihazKatlanabilirDurum | "cmd devices_state print-states" tarafından döndürülen cihazın katlanabilir durumunun temsili. |
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ı. |
DeviceNotAvailableException | Bir cihaz artık test için mevcut olmadığında atılır. |
Cihaz Özellikleri | Cihaz tarafı özellik adları için ortak sabit tanımlar |
DeviceRuntimeException | Bir cihaz eylemi beklenen sonuçları vermediğinde atılır. |
CihazSeçimSeçenekleri | Cihaz seçim kriterleri için kapsayıcı. |
DeviceStateMonitor | Bir IDevice durumunu izlemek için yardımcı sınıf. |
Cihaz Yanıt Vermiyor İstisna | Cihazın adb tarafından görülebildiğini ancak yanıt vermediğini (yani komutların zaman aşımına uğradığını, önyükleme yapmadığını vb.) belirten 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 yanıt için kapsayıcı |
ITestDevice.ApexInfo | Tek bir APEX hakkında bilgi depolamak için basit bir yapı sınıfı |
ITestDevice.MountPointInfo | Tek bir bağlama noktası hakkında bilgi depolamak için basit bir yapı 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 ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) . |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | Bir cihazı yeniden başlatmak için ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction 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. |
Cihaz İstisnası Yok | Belirli bir komutu yürütecek cihaz olmadığında atılır. |
Boş Cihaz | IDeviceSelection#nullDeviceRequested() true olduğunda tahsis etmek için DeviceManager tarafından kullanılan bir yer tutucu IDevice |
Paket Bilgisi | Cihazdan ayrıştırılan bir uygulamanın paket bilgilerinin kapsayıcısı. |
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 |
StubCihaz | Bir IDevice saplama yer tutucu uygulaması. |
StubLocalAndroidVirtualDevice | DeviceSelectionOptions.localVirtualDeviceRequested() true olduğunda tahsis etmek için DeviceManager tarafından kullanılan yer tutucu IDevice |
TCPCihaz | DeviceSelectionOptions.tcpDeviceRequested() 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ı |
TestDevice.MicrodroidBuilder | Microdroid TestDevice oluşturmak için kullanılan bir oluşturucu. |
TestCihazSeçenekleri | ITestDevice Option için Kapsayıcı |
Kullanıcı bilgisi | Platformdaki UserInfo sınıfına benzer. |
BekleCihaz Kurtarma | Cihazın çevrimiçi olmasını ve basit komutlara yanıt vermesini bekleyen basit bir IDeviceRecovery uygulaması. |
WifiKomutUtil | Wifi komut çıktılarını ayrıştırabilen bir yardımcı program sınıfı. |
WifiCommandUtil.ScanResult | İlgili bilgileri içeren bir Wi-Fi ağını temsil eder. |
WifiYardımcısı | Cihazdaki Wi-Fi servislerini yönetmek için yardımcı sınıf. |
Numaralandırmalar
Cihaz Tahsis Durumu | IDeviceManager perspektifinden cihazın tahsis durumunu temsil eder |
DeviceSelectionOptions.DeviceRequestedType | Desteklenen farklı olası yer tutucu cihaz türleri. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | Bir yeniden başlatma modu. |
TestDeviceOptions.InstanceType | |
TestCihaz Durumu | Cihaz durumunun DeviceState daha kapsamlı bir temsili. |
UserInfo.UserType | Harici API'lerde kullanıcı türünün desteklenen çeşitleri. |
Arayüzler
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager'ı
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatAlıcı
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
Sınıflar
- Arka PlanCihazAksiyonu
- Pil Sıcaklığı
- CollectingByteOutputReceiver
- ToplamaÇıktıAlıcı
- DeviceDisconnectedException
- CihazKatlanabilirDurum
- Aygıt Yöneticisi
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- Cihaz Özellikleri
- DeviceRuntimeException
- CihazSeçimSeçenekleri
- DeviceStateMonitor
- Cihaz Yanıt Vermiyor İstisna
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- Büyük ÇıkışAlıcı
- YerelAndroidSanalCihaz
- LogcatAlıcı
- YönetilenTestDeviceFactory
- Yerel Cihaz
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- AğKullanılamazİstisna
- Cihaz İstisnası Yok
- Boş Cihaz
- Paket Bilgisi
- UzakAndroidCihaz
- RemoteAvdIDevice
- SaplamaCihaz
- StubLocalAndroidVirtualDevice
- TCPCihaz
- Test cihazı
- TestDevice.MicrodroidBuilder
- TestCihazSeçenekleri
- Kullanıcı bilgisi
- BekleCihaz Kurtarma
- WifiKomutUtil
- WifiCommandUtil.ScanResult
- Wifi Yardımcısı
Numaralandırmalar