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ı. |
Arayüzler
Sınıflar
- Arka PlanCihazİşlemi
- Pil Sıcaklığı
- CollectingByteExitReceiver
- CollectingÇıktı Alıcısı
- Cihaz Bağlantısı Kesildi İstisnası
- CihazKatlanabilir Durumu
- Cihaz Yöneticisi
- Cihaz Yöneticisi.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- Cihaz Özellikleri
- DeviceRuntimeException
- CihazSeçimiSeçenekleri
- DeviceStateMonitor
- DeviceUnduyarlıException
- FastbootYardımcı
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeÇıktı Alıcısı
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- YerelCihaz
- NativeDevice.AdbAction
- YerelCihaz.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- Cihaz İstisnası Yok
- NullCihaz
- Paket Bilgileri
- UzaktanAndroidCihaz
- RemoteAvdIDevice
- StubCihaz
- StubLocalAndroidVirtualDevice
- Test Cihazı
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- Kullanıcı Bilgileri
- Cihaz Kurtarma
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- KablosuzYardımcısı
Numaralandırmalar