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ı. |
Arayüzler
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
Sınıflar
- BackgroundDeviceAction
- BatteryTemperature
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- DeviceProperties
- DeviceRuntimeException
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- NoDeviceException
- NullDevice
- PackageInfo
- RemoteAndroidDevice
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- TestDevice
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- UserInfo
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- WifiHelper
Numaralandırmalar