com.android.tradefed.device
Interfaces
| IAndroidDebugBridge |
Definição de interface para métodos ERROR(/com.android.ddmlib.AndroidDebugBridge) usados neste
pacote.
|
| IConfigurableVirtualDevice | Uma interface para fornecer informações sobre um dispositivo virtual possivelmente pré-configurado (IP do host, usuário do host, deslocamento de portas etc.). |
| IDeviceActionReceiver | Fornece uma API para receber eventos de dispositivos. |
| IDeviceManager | Interface para gerenciar o conjunto de dispositivos disponíveis para teste. |
| IDeviceManager.IFastbootListener | Um listener para mudanças de estado do fastboot. |
| IDeviceMonitor | Interface para monitorar o estado dos dispositivos. |
| IDeviceRecovery | Interface para recuperar um dispositivo que ficou off-line. |
| IDeviceSelection | Interface para critérios de seleção de dispositivos. |
| IDeviceStateMonitor |
Fornece recursos para monitorar o estado de um IDevice.
|
| IFileEntry |
Definição de interface que fornece um contrato mais simples e simulável para
métodos FileEntry.
|
| ILogcatReceiver |
Uma classe que fornece a saída do logcat de um dispositivo como um InputStreamSource.
|
| IManagedTestDevice | Um ITestDevice cujo ciclo de vida é gerenciado. |
| IManagedTestDeviceFactory |
Interface do criador de conteúdo para IManagedTestDevices
|
| IMultiDeviceRecovery | Interface para recuperar vários dispositivos off-line. |
| INativeDevice |
Fornece uma API confiável e de nível um pouco mais alto para uma IDevice ddmlib.
|
| ITemporaryDevice | Interface para representar um dispositivo que pode ser um marcador temporário. |
| ITestDevice |
Fornece uma API confiável e de nível um pouco mais alto para uma IDevice ddmlib.
|
Classes
| BackgroundDeviceAction | Executa um comando em um determinado dispositivo, repetindo conforme necessário até que a ação seja cancelada. |
| BatteryTemperature | |
| CollectingByteOutputReceiver |
Um IShellOutputReceiver que coleta toda a saída do shell em um byte[].
|
| CollectingOutputReceiver |
Um IShellOutputReceiver que coleta toda a saída do shell em um
String.
|
| DeviceDisconnectedException | Gerado quando um dispositivo não pode mais ser acessado pelo tipo de transporte dele.Por exemplo, se o dispositivo não estiver mais visível por USB ou conexão TCP/IP. |
| DeviceFoldableState | Representação do estado dobrável do dispositivo conforme retornado por "cmd device_state print-states". |
| DeviceManager | |
| DeviceManager.FastbootDevice | Representação de um dispositivo no modo fastboot. |
| DeviceMonitorMultiplexer |
Uma classe de proxy para propagar solicitações para vários IDeviceMonitors.
|
| DeviceNotAvailableException | Gerado quando um dispositivo não está mais disponível para teste. |
| DeviceProperties | Definições constantes comuns para nomes de propriedades do lado do dispositivo |
| DeviceRuntimeException | Gerado quando uma ação do dispositivo não resulta nos resultados esperados. |
| DeviceSelectionOptions | Contêiner para critérios de seleção de dispositivos. |
| DeviceStateMonitor |
Classe auxiliar para monitorar o estado de um IDevice.
|
| DeviceUnresponsiveException |
Uma especialização de DeviceNotAvailableException que indica que o dispositivo está visível para o adb, mas não responde (ou seja, comandos expirando, não inicializando etc.).
|
| FastbootHelper | Uma classe auxiliar para operações do fastboot. |
| IDeviceMonitor.DeviceLister |
Uma classe semelhante a Runnable que precisa retornar os dispositivos conhecidos e os estados deles.
|
| IManagedTestDevice.DeviceEventResponse |
Contêiner para uma resposta a uma chamada IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
| ITestDevice.ApexInfo | Uma classe struct simples para armazenar informações sobre um único APEX |
| ITestDevice.MountPointInfo | Uma classe struct simples para armazenar informações sobre um único ponto de montagem. |
| LargeOutputReceiver | Uma classe projetada para ajudar a executar comandos de longa duração e coletar a saída. |
| LocalAndroidVirtualDevice | A classe para dispositivos virtuais locais executados no host TradeFed. |
| LogcatReceiver | Classe que coleta o logcat em segundo plano. |
| ManagedTestDeviceFactory | Fábrica para criar os diferentes tipos de dispositivos que podem ser monitorados pelo Tf |
| NativeDevice |
Implementação padrão de um ITestDevice. Dispositivos Android não full-stack.
|
| NativeDevice.AdbAction |
Um ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para executar um comando "adb ...." do SO.
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para reiniciar um dispositivo.
|
| NativeDeviceStateMonitor |
Classe auxiliar para monitorar o estado de um IDevice sem suporte de framework.
|
| NetworkNotAvailableException | Gerado quando um dispositivo não consegue se conectar à rede para teste. |
| NoDeviceException | Emitido quando não há um dispositivo para executar um determinado comando. |
| NullDevice |
Um marcador de posição IDevice usado por DeviceManager para alocar quando IDeviceSelection.nullDeviceRequested() é true.
|
| PackageInfo | Contêiner para as informações do pacote de um aplicativo analisadas do dispositivo. |
| RemoteAndroidDevice |
Implementação de um ITestDevice para um dispositivo Android full stack conectado via
adb connect.
|
| RemoteAvdIDevice |
Um marcador de posição IDevice usado por DeviceManager para alocar quando DeviceSelectionOptions.gceDeviceRequested() é true.
|
| StubDevice |
Implementação de marcador de posição de stub de um IDevice.
|
| StubLocalAndroidVirtualDevice |
Um marcador de posição IDevice usado por DeviceManager para alocar quando DeviceSelectionOptions.localVirtualDeviceRequested() é true.
|
| TestDevice |
Implementação de um ITestDevice para um dispositivo Android de pilha completa
|
| TestDevice.MicrodroidBuilder | Um builder usado para criar um Microdroid TestDevice. |
| TestDeviceOptions |
Contêiner para ITestDevice Options
|
| UserInfo | Semelhante à classe UserInfo da plataforma. |
| WaitDeviceRecovery |
Uma implementação simples de um IDeviceRecovery que aguarda o dispositivo ficar on-line e
responder a comandos simples.
|
| WifiCommandUtil | Uma classe utilitária que pode analisar saídas de comandos Wi-Fi. |
| WifiCommandUtil.ScanResult | Representa uma rede Wi-Fi com as informações relacionadas. |
| WifiHelper | Classe auxiliar para manipular serviços de Wi-Fi no dispositivo. |
Enumerações
| DeviceAllocationState | Representa o estado de alocação do dispositivo na perspectiva do IDeviceManager. |
| DeviceSelectionOptions.DeviceRequestedType | Os diferentes tipos possíveis de dispositivos substitutos compatíveis. |
| FreeDeviceState | |
| IDeviceSelection.BaseDeviceType | |
| ITestDevice.RecoveryMode | |
| NativeDevice.RebootMode | Um modo de reinicialização. |
| SnapuserdWaitPhase | Representação de enumeração de quando fazer junção/bloqueio para que a atualização do snapuserd seja concluída. |
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
Uma representação mais completa do estado do dispositivo do que DeviceState.
|
| UserInfo.UserType | Variantes compatíveis do tipo de um usuário em APIs externas. |
Interfaces
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITemporaryDevice
- ITestDevice
Classes
- 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
Enumerações