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 eventualmente preconfigurato (IP host, utente host, offset porte e così via). |
IDeviceActionReceiver | Fornisce un'API per ricevere gli eventi del dispositivo. |
Gestione dispositivi | Interfaccia per la gestione dell'insieme di dispositivi disponibili per i test. |
IDeviceManager.IFastbootListener | Un listener per le modifiche dello stato fastboot. |
IDeviceMonitor | Interfaccia per il monitoraggio dello stato dei dispositivi. |
RecuperoDispositivo | Interfaccia per il ripristino di un dispositivo che è stato offline. |
SelezioneIDevice | Interfaccia per i criteri di selezione dei dispositivi. |
IDeviceStateMonitor |
Offre servizi per monitorare lo stato di un IDevice .
|
IFileEntry |
Definizione dell'interfaccia che fornisce contratti più semplici e simulabili per i metodi FileEntry .
|
RicevitoreILogcat |
Una classe che fornisce l'output del logcat di un dispositivo come InputStreamSource .
|
IManagedTestDevice | Un ITestDevice il cui ciclo di vita è gestito. |
IManagedTestDeviceFA |
Interfaccia per creator per IManagedTestDevice
|
IMultiDeviceRecovery | Interfaccia per il ripristino di più dispositivi offline. |
Dispositivo nativo |
Fornisce un'API di livello leggermente superiore a un'istanza ddmlib IDevice .
|
Dispositivo Testa |
Fornisce un'API di livello leggermente superiore a un'istanza ddmlib IDevice .
|
Classi
BackgroundDeviceAction | Esegue un comando su un determinato dispositivo ripetendolo secondo necessità fino a quando l'azione non viene annullata. |
Temperatura batteria | |
RaccoltaByteOutputReceiver |
Una classe IShellOutputReceiver che raccoglie l'intero output della shell in un byte[] .
|
RaccoltaOutputRicevitore |
Una IShellOutputReceiver che raccoglie l'intero output della shell in un'unica istanza String .
|
DeviceDisDisconnetti | Generata quando un dispositivo non è più raggiungibile tramite il tipo di trasporto, ad esempio se il dispositivo non è più visibile tramite USB o una connessione TCP/IP |
StatoFoldableState | Rappresentazione dello stato pieghevole del dispositivo restituito da "cmd device_state Print-states". |
Gestione dispositivi | |
DeviceManager.FastbootDevice | Rappresentazione di un dispositivo in Fastboot mode. |
DeviceMonitorMultiplexer |
Una classe proxy per propagare le richieste a più IDeviceMonitor .
|
DeviceNotAvailableEccezione | Generato quando un dispositivo non è più disponibile per i test. |
Proprietà dispositivo | Definizioni costanti comuni per i nomi delle proprietà lato dispositivo |
Eccezione DeviceRuntime | Generato quando un'azione del dispositivo non genera i risultati previsti. |
OpzioniSelezioneDispositivo | Contenitore per i criteri di selezione del dispositivo. |
DeviceStateMonitor |
Classe di supporto per il monitoraggio dello stato di un IDevice .
|
Eccezione non reattiva |
Una specializzazione di DeviceNotAvailableException che indica che il dispositivo è visibile ad ADB, ma non risponde (ovvero si verifica il timeout dei comandi, il mancato avvio dei comandi e così via)
|
FastbootHelper | Una classe helper per le operazioni fastboot. |
IDeviceMonitor.DeviceLister |
Una classe di tipo Runnable che deve 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 le informazioni su un singolo punto di montaggio |
RicevitoreOutputGrande | Una classe progettata per aiutare a eseguire comandi a lunga esecuzione raccoglie l'output. |
LocalAndroidVirtualDevice | La classe per i dispositivi virtuali locali in esecuzione sull'host TradeFed. |
Ricevitore log | Classe che raccoglie logcat in background. |
ManagedTestDeviceFA | Fabbrica per creare i diversi tipi di dispositivi che possono essere monitorati da Tf |
Dispositivo nativo |
Implementazione predefinita di ITestDevice dispositivi Android non full stack.
|
NativeDevice.AdbAction |
Un ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) per l'esecuzione di un comando "adb ...." del sistema operativo.
|
NativeDevice.AdbShellAction | |
nativeDevice.RiavviaDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) per riavviare un dispositivo.
|
NativeDeviceStateMonitor |
Classe di supporto per il monitoraggio dello stato di un IDevice senza supporto di framework.
|
Eccezione NetworkNotAvailable | Generato quando un dispositivo non riesce a connettersi alla rete per i test. |
NoDeviceEccezioni | Generato quando non ci sono dispositivi in grado di eseguire un determinato comando. |
NullDevice |
Un segnaposto IDevice utilizzato da DeviceManager per l'allocazione quando IDeviceSelection#nullDeviceRequested() è true
|
Info sul pacchetto | Contenitore delle informazioni sul pacchetto di un'applicazione analizzate dal dispositivo. |
DispositivoAndroidRemote |
Implementazione di un ITestDevice per un dispositivo Android full stack connesso tramite
ADB Connect.
|
DispositivoAvdIRemote |
Un segnaposto IDevice utilizzato da DeviceManager per l'allocazione quando DeviceSelectionOptions.gceDeviceRequested() è true
|
Dispositivo Stub |
Implementazione di segnaposto Stub di un IDevice .
|
StubLocalAndroidVirtualDevice |
Un segnaposto IDevice utilizzato da DeviceManager per l'allocazione quando DeviceSelectionOptions.localVirtualDeviceRequested() è true
|
Dispositivo di test |
Implementazione di un ITestDevice per un dispositivo Android full stack
|
TestDevice.MicrodroidBuilder | Un generatore utilizzato per creare un Microdroid TestDevice. |
TestDeviceOptions |
Contenitore per ITestDevice Option
|
Informazioni utente | Simile alla classe UserInfo della piattaforma. |
waitDeviceRecovery |
Una semplice implementazione di un IDeviceRecovery che attende che il dispositivo sia online e
risponda a comandi semplici.
|
WifiCommandUtil | Una classe di utilità in grado di analizzare gli output dei comandi Wi-Fi. |
WifiCommandUtil.ScanResult | Rappresenta una rete Wi-Fi contenente le informazioni correlate. |
WifiHelper | Classe di supporto per la manipolazione dei servizi Wi-Fi sul dispositivo. |
Enumerazionis
DeviceAllocationState | Rappresenta lo stato di allocazione del dispositivo dal punto di vista di IDeviceManager. |
DeviceSelectionOptions.DeviceRequestedType | Sono supportati i diversi tipi possibili di dispositivi segnaposto. |
StatoDispositivo | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RiavviaMode | Una modalità di riavvio. |
SnapuserdwaitFase | Rappresentazione enum di quando eseguire l'unione o bloccare il completamento dell'aggiornamento dello snapshot. |
TestDeviceOptions.InstanceType | |
TestDeviceState |
Una rappresentazione dello stato del dispositivo più completa rispetto a DeviceState .
|
UserInfo.UserType | Varianti supportate del tipo di un utente nelle API esterne. |
Interfacce
- IAndroidDebugBridge
- Dispositivo Virtuale Configurabile
- IDeviceActionReceiver
- Gestione dispositivi
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- RecuperoDispositivo
- SelezioneIDevice
- IDeviceStateMonitor
- IFileEntry
- RicevitoreILogcat
- IManagedTestDevice
- IManagedTestDeviceFA
- IMultiDeviceRecovery
- Dispositivo nativo
- Dispositivo Testa
Classi
- BackgroundDeviceAction
- Temperatura batteria
- RaccoltaByteOutputReceiver
- RaccoltaOutputRicevitore
- DeviceDisDisconnetti
- StatoFoldableState
- Gestione dispositivi
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableEccezione
- Proprietà dispositivo
- Eccezione DeviceRuntime
- OpzioniSelezioneDispositivo
- DeviceStateMonitor
- Eccezione non reattiva
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- RicevitoreOutputGrande
- LocalAndroidVirtualDevice
- Ricevitore log
- ManagedTestDeviceFA
- Dispositivo nativo
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- nativeDevice.RiavviaDeviceAction
- NativeDeviceStateMonitor
- Eccezione NetworkNotAvailable
- NoDeviceEccezioni
- NullDevice
- Info sul pacchetto
- DispositivoAndroidRemote
- DispositivoAvdIRemote
- Dispositivo Stub
- StubLocalAndroidVirtualDevice
- Dispositivo di test
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- Informazioni utente
- waitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- WifiHelper
Enumerazionis