com.android.tradefed.device
Interfacce
IAndroidDebugBridge | Definizione dell'interfaccia per i metodi AndroidDebugBridge utilizzati in questo pacchetto. |
Dispositivo virtuale configurabile | Un'interfaccia per fornire informazioni su un dispositivo virtuale possibilmente preconfigurato (ip host, utente host, offset porte e così via). |
IDDeviceActionReceiver | Fornisce un'API per ricevere gli eventi del dispositivo. |
IDeviceManager | Interfaccia per la gestione del set di dispositivi disponibili per il test. |
IDeviceManager.IFastbootListener | Un listener per le modifiche allo stato di avvio rapido. |
IDeviceMonitor | Interfaccia per il monitoraggio dello stato dei dispositivi. |
IDDeviceRecovery | Interfaccia per il recupero di un dispositivo che è andato offline. |
IDDeviceSelection | Interfaccia per i criteri di selezione del dispositivo. |
IDDeviceStateMonitor | Fornisce funzionalità per il monitoraggio dello stato di un IDevice . |
IFileEntry | Definizione di interfaccia che fornisce un contratto fittizio più semplice ai metodi FileEntry . |
ILogcatReceiver | Una classe che fornisce l'output del logcat di un dispositivo come InputStreamSource . |
IManagedTestDevice | Un ITestDevice il cui ciclo di vita è gestito. |
IManagedTestDeviceFactory | Interfaccia Creator per IManagedTestDevice s |
IMultiDeviceRecovery | Interfaccia per il ripristino di più dispositivi offline. |
INativeDevice | Fornisce un'API affidabile e di livello leggermente superiore a un IDevice ddmlib . |
ITDispositivo | Fornisce un'API affidabile e di livello leggermente superiore a un IDevice ddmlib . |
Classi
BackgroundDeviceAction | Esegue un comando su un determinato dispositivo ripetendolo se necessario finché l'azione non viene annullata. |
Temperatura della batteria | |
CollectingByteOutputReceiver | Oggetto IShellOutputReceiver che raccoglie l'intero output della shell in un byte[] . |
RaccogliereOutputReceiver | Oggetto IShellOutputReceiver che raccoglie l'intero output della shell in un unico String . |
DeviceDisconnectedException | Generato quando un dispositivo non è più raggiungibile tramite il suo tipo di trasporto, ad esempio se il dispositivo non è più visibile tramite USB o connessione TCP/IP |
DeviceFoldableState | Rappresentazione dello stato pieghevole del dispositivo come restituito da "cmd device_state print-states". |
Gestore dispositivi | |
DeviceManager.FastbootDevice | Rappresentazione di un dispositivo in modalità Fastboot. |
DeviceMonitor Multiplexer | Una classe proxy per propagare le richieste a più IDeviceMonitor s. |
DeviceNotAvailableException | Generato quando un dispositivo non è più disponibile per il test. |
Proprietà dispositivo | Definizioni di costanti comuni per i nomi delle proprietà lato dispositivo |
DeviceRuntimeException | Generato quando un'azione del dispositivo non ha prodotto i risultati previsti. |
Opzioni di selezione del dispositivo | Contenitore per i criteri di selezione del dispositivo. |
DeviceStateMonitor | Classe helper per il monitoraggio dello stato di un IDevice . |
DeviceUnresponsiveException | Una specializzazione di DeviceNotAvailableException che indica che il dispositivo è visibile ad adb, ma non risponde (ovvero, i comandi scadono, non si avviano, ecc.) |
FastbootHelper | Una classe helper per le operazioni fastboot. |
IDeviceMonitor.DeviceLister | Una classe simile Runnable che dovrebbe restituire i dispositivi noti e i relativi stati. |
IManagedTestDevice.DeviceEventResponse | Contenitore per una risposta a una chiamata IManagedTestDevice#handleAllocationEvent(DeviceEvent) |
ITestDevice.ApexInfo | Una semplice classe struct per archiviare informazioni su un singolo APEX |
ITestDevice.MountPointInfo | Una semplice classe struct per archiviare informazioni su un singolo punto di montaggio |
LargeOutputReceiver | Una classe progettata per aiutare a eseguire comandi a esecuzione prolungata per raccogliere l'output. |
LocalAndroidVirtualDevice | La classe per i dispositivi virtuali locali in esecuzione sull'host TradeFed. |
Ricevitore Logcat | Classe che raccoglie logcat in background. |
ManagedTestDeviceFactory | Factory per creare i diversi tipi di dispositivi che possono essere monitorati da Tf |
NativeDevice | Implementazione predefinita di un ITestDevice Dispositivi Android non full stack. |
NativeDevice.AdbAction | Un ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) per l'esecuzione di un comando OS 'adb ....'. |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) per il riavvio di un dispositivo. |
NativeDeviceStateMonitor | Classe helper per il monitoraggio dello stato di un IDevice senza supporto del framework. |
NetworkNotAvailableException | Generato quando un dispositivo non è in grado di connettersi alla rete per il test. |
Nessunaeccezione dispositivo | Generato quando non è presente alcun dispositivo per eseguire un determinato comando. |
Dispositivo nullo | Un IDevice segnaposto utilizzato da DeviceManager per l'allocazione quando IDeviceSelection#nullDeviceRequested() è true |
Info pacchetto | Contenitore per le informazioni sul pacchetto di un'applicazione analizzate dal dispositivo. |
Dispositivo Android remoto | Implementazione di un ITestDevice per un dispositivo Android full stack connesso tramite adb connect. |
RemoteAvdIDDevice | Un IDevice segnaposto utilizzato da DeviceManager per l'allocazione quando DeviceSelectionOptions.gceDeviceRequested() è true |
StubDevice | Implementazione segnaposto stub di un IDevice . |
StubLocalAndroidVirtualDevice | Un IDevice segnaposto utilizzato da DeviceManager per l'allocazione quando DeviceSelectionOptions.localVirtualDeviceRequested() è true |
TcpDevice | Un IDevice segnaposto utilizzato da DeviceManager per l'allocazione quando DeviceSelectionOptions.tcpDeviceRequested() è true |
Dispositivo di prova | Implementazione di un ITestDevice per un dispositivo Android full stack |
TestDevice.MicrodroidBuilder | Un builder utilizzato per creare un Microdroid TestDevice. |
TestDeviceOptions | Contenitore per Option ITestDevice s |
Informazioni utente | Simile alla classe UserInfo dalla piattaforma. |
AttendereRipristino dispositivo | Una semplice implementazione di un IDeviceRecovery che attende che il dispositivo sia online e risponda a semplici comandi. |
Wi-FiHelper | Classe helper per la manipolazione dei servizi Wi-Fi sul dispositivo. |
Enum
DeviceAllocationState | Rappresenta lo stato di allocazione del dispositivo dalla prospettiva IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType | I diversi possibili tipi di dispositivi segnaposto supportati. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | Una modalità di riavvio. |
TestDeviceOptions.InstanceType | |
TestDeviceState | Una rappresentazione più completa dello stato del dispositivo rispetto a DeviceState . |
UserInfo.UserType | Varianti supportate del tipo di un utente nelle API esterne. |
Interfacce
- IAndroidDebugBridge
- Dispositivo virtuale configurabile
- IDDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDDeviceRecovery
- IDDeviceSelection
- IDDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITDispositivo
Classi
- BackgroundDeviceAction
- Temperatura della batteria
- CollectingByteOutputReceiver
- RaccogliereOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- Gestore dispositivi
- DeviceManager.FastbootDevice
- DeviceMonitor Multiplexer
- DeviceNotAvailableException
- Proprietà dispositivo
- DeviceRuntimeException
- Opzioni di selezione del dispositivo
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- Ricevitore Logcat
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- Nessunaeccezione dispositivo
- Dispositivo nullo
- Info pacchetto
- Dispositivo Android remoto
- RemoteAvdIDDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- TcpDevice
- Dispositivo di prova
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- Informazioni utente
- AttendereRipristino dispositivo
- Wi-FiHelper
Enum