com.android.tradefed.device
Interfaces
IAndroidDebugBridge | Definição de interface para métodos 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 e etc.). |
IDeviceActionReceiver | Fornece uma API para receber eventos do dispositivo. |
IDeviceManager | Interface para gerenciamento do conjunto de dispositivos disponíveis para teste. |
IDeviceManager.IFastbootListener | Um ouvinte para mudanças de estado de inicialização rápida. |
IDeviceMonitor | Interface para monitorar o estado dos dispositivos. |
IDeviceRecovery | Interface para recuperar um dispositivo que ficou offline. |
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 fictício 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 para IManagedTestDevice s |
IMultiDeviceRecovery | Interface para recuperar vários dispositivos offline. |
INativeDevice | Fornece uma API confiável e de nível ligeiramente superior para um ddmlib IDevice . |
ITestDevice | Fornece uma API confiável e de nível ligeiramente superior para um ddmlib IDevice . |
Aulas
BackgroundDeviceAction | Executa um comando em um determinado dispositivo repetindo conforme necessário até que a ação seja cancelada. |
Temperatura da bateria | |
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 uma String . |
DeviceDisconnectedException | Lançado quando um dispositivo não está mais acessível por meio de seu tipo de transporte, por exemplo, se o dispositivo não estiver mais visível via USB ou conexão TCP/IP |
DeviceFoldableState | Representação do estado dobrável do dispositivo conforme retornado por "cmd device_state print-states". |
Gerenciador de Dispositivos | |
DeviceManager.FastbootDevice | Representação de um dispositivo no modo Fastboot. |
DeviceMonitorMultiplexer | Uma classe de proxy para propagar solicitações para vários IDeviceMonitor s. |
DeviceNotAvailableException | Lançado quando um dispositivo não está mais disponível para teste. |
Propriedades do dispositivo | Definições comuns de constantes para nomes de propriedades do lado do dispositivo |
DeviceRuntimeException | Lançado quando uma ação do dispositivo não resulta nos resultados esperados. |
DeviceSelectionOptions | Contêiner para os critérios de seleção do dispositivo. |
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 adb, mas não responde (ou seja, comandos expiram, não inicializam etc.) |
FastbootHelper | Uma classe auxiliar para operações de inicialização rápida. |
IDeviceMonitor.DeviceLister | Uma classe semelhante Runnable que deve retornar os dispositivos conhecidos e seus estados. |
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 execução longa coletam a saída. |
LocalAndroidVirtualDevice | A classe para dispositivos virtuais locais em execução 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 por Tf |
Dispositivo nativo | Implementação padrão de um dispositivo Android de pilha não completa ITestDevice . |
NativeDevice.AdbAction | Um ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para executar um comando 'adb ....' do sistema operacional. |
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 estrutura. |
NetworkNotAvailableException | Lançado quando um dispositivo não consegue se conectar à rede para teste. |
NoDeviceException | Lançado quando não há nenhum dispositivo para executar um determinado comando. |
NullDevice | Um IDevice de espaço reservado usado pelo 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 IDevice de espaço reservado usado pelo DeviceManager para alocar quando DeviceSelectionOptions.gceDeviceRequested() é true |
StubDevice | Implementação de espaço reservado para stub de um IDevice . |
StubLocalAndroidVirtualDevice | Um IDevice de espaço reservado usado pelo DeviceManager para alocar quando DeviceSelectionOptions.localVirtualDeviceRequested() é true |
TcpDevice | Um IDevice de espaço reservado usado pelo DeviceManager para alocar quando DeviceSelectionOptions.tcpDeviceRequested() é true |
dispositivo de teste | Implementação de um ITestDevice para um dispositivo android full stack |
TestDevice.MicrodroidBuilder | Um construtor usado para criar um Microdroid TestDevice. |
TestDeviceOptions | Contêiner para Option ITestDevice s |
Informação de usuário | Semelhante à classe UserInfo da plataforma. |
WaitDeviceRecovery | Uma implementação simples de um IDeviceRecovery que espera que o dispositivo fique online e responda a comandos simples. |
WifiHelper | Classe auxiliar para manipular serviços wifi no dispositivo. |
Enums
DeviceAllocationState | Representa o estado de alocação do dispositivo da perspectiva IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType | Os diferentes tipos possíveis de dispositivos de espaço reservado suportados. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | Um modo de reinicialização. |
TestDeviceOptions.InstanceType | |
TestDeviceState | Uma representação mais completa do estado do dispositivo do que DeviceState . |
UserInfo.UserType | Variantes com suporte do tipo de usuário em APIs externas. |
Interfaces
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
Aulas
- BackgroundDeviceAction
- Temperatura da bateria
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- Gerenciador de Dispositivos
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- Propriedades do dispositivo
- DeviceRuntimeException
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- Dispositivo nativo
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- NoDeviceException
- NullDevice
- PackageInfo
- RemoteAndroidDevice
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- TcpDevice
- dispositivo de teste
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- Informação de usuário
- WaitDeviceRecovery
- WifiHelper
Enums